Lead Developer

Peoplelogy Development Sdn Bhd · WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Job Summary

We are seeking an experienced and motivated Lead Developer with expertise in Laravel, and knowledge of ReactJS and React Native to join our dynamic tech team. The ideal candidate will lead and manage development projects, mentor team members, and ensure the delivery of high quality web and mobile applications. This role requires strong technical skills, excellent leadership abilities, and the capacity to collaborate with various specialists including Laravel developers, ReactJS developers, UI/UX designers using Figma, test engineers, and DevOps professionals.


Key Responsibilities

  • Lead and manage a team of developers working on web and mobile applications using Laravel, ReactJS, and React Native
  • Oversee the full software development lifecycle, from concept and design to develop, testing and deployment
  • Collaborate with product managers and stakeholders to define project scope, goals, and deliverables
  • Develop and maintain project plans, ensuring timely delivery of all project milestones
  • Provide technical guidance and mentorship to team members, fostering their professional growth
  • Conduct code reviews to ensure code quality, best practices, and adherence to coding standards
  • Work closely with UI/UX designers to implement responsive and user-friendly interfaces
  • Design and optimize database and performance
  • Coordinate with test engineers to implement effective testing strategies and ensure software quality
  • Liaise with DevOps team to streamline deployment processes and maintain system stability
  • Stay updated with the latest trends and technologies in web and mobile development
  • Participate in architectural decisions and technology choices for new projects
  • Manage resource allocation and workload balancing across projects
  • Identify and resolve technical issues and bottlenecks in the development process


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience in web and mobile application development
  • 3+ years of experience with Laravel framework
  • 2+ years of experience with ReactJS and React Native
  • 2+ years in a technical leadership
  • Strong understanding of software development principles and best practices
  • Excellent knowledge of PHP, JavaScript, HTML5, and CSS3
  • Experience with RESTful APIs and microservices architecture
  • Familiarity with Agile development methodologies


Required Skills

  • Expert-level proficiency in Laravel, ReactJS, and React Native development
  • Strong understanding of state management in React (e.g., Redux, Context API)
  • Experience with version control systems (preferably Git)
  • Excellent problem-solving and analytical skills
  • Strong leadership and team management abilities
  • Exceptional communication skills, both verbal and written
  • Ability to manage multiple projects and priorities effectively
  • Proficiency in writing clean, maintainable, and efficient code
  • Experience with continuous integration and deployment (CI/CD) practices


Preferred Skills

  • Knowledge of other JavaScript frameworks (e.g., Vue.js, Angular)
  • Experience with cloud platforms (AWS, Google Cloud, or Alicloud)
  • Familiarity with Docker and containerization
  • Understanding of serverless architecture
  • Experience with MongoDB and GraphQL
  • Knowledge of performance optimization techniques for web and mobile applications


Job Types: Full-time, Permanent

Benefits:

  • Cell phone reimbursement
  • Dental insurance
  • Free parking
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Professional development
  • Vision insurance


Schedule:

  • Monday to Friday


Supplemental Pay:

  • Yearly bonus