Lead Software Engineer (JavaScript & PHP)
Technology
TechzuPuchong, Malaysia1 months agoSampai 19/5/2026
Penuh waktuOn-site
Penerangan kerja
- *About the Role**
This role focuses on technical execution, code quality, and system reliability. You will work closely with our offshore development team to ensure projects are built correctly, efficiently, and at a high standard.
You are expected to be actively involved in code reviews, system design, and problem-solving.
This is not a purely managerial role.
- *Key Responsibilities
- Code Quality & Technical Execution
- Perform structured
- *code reviews
- Enforce coding standards and best practices across projects
- Identify and resolve technical issues early in development
System
Design & Implementation- Design and review system architecture with a focus on scalability, performance, and security
- Ensure proper implementation of backend and frontend systems
- Guide developers on correct technical approaches and solutions
Development
Oversight
- Work closely with developers to ensure tasks are executed correctly
- Break down technical requirements into clear, actionable tasks
- Validate development timelines and ensure realistic delivery expectations
- Team Guidance
- Collaborate with Senior Developers within the offshore team
- Provide hands-on technical guidance and support
- Help developers improve their coding practices and problem-solving skills
- Performance & Optimisation
- Identify opportunities to improve system performance and efficiency
- Optimise backend processes, database queries, and infrastructure usage
- Reduce unnecessary hosting and development costs where possible
- Collaboration with Product & Management
- Translate business requirements into practical technical solutions
- Provide technical input to improve system design and user experience
- Identify risks early and propose solutions
- *What Success Looks Like
- Code quality improves across all projects
- Developers follow consistent standards and workflows
- Systems are more stable, scalable, and easier to maintain
- Projects are delivered with fewer delays and technical issues
- Development becomes more efficient and predictable
- *Requirements
- Experience
- At least 8 years of software development experience
- Prior experience as a Technical Lead, Lead Engineer, or Senior Software Engineer
- Experience designing and delivering enterprise software systems
- Experience working with offshore or distributed development teams
Technical
Skills
Strong experience in several of the following:- PHP development (Laravel or similar frameworks)
- MERN stack (MongoDB, Express, React, Node.js)
- React Native mobile development
- API architecture and microservices
- Database design and optimisation
- Cloud infrastructure and deployment
Leadership
Capability
- Experience mentoring and guiding engineers
- Strong code review and technical governance practices
- Ability to evaluate development timelines and technical feasibility
- Strong communication and problem-solving skills
- *Preferred Experience**
- Experience building large-scale enterprise systems
- Experience leading teams of 10+ engineers
- Experience optimising system performance and infrastructure cost
- Experience implementing CI/CD and DevOps practices
Keywords
javascriptphptraining-and-developmentoffshore-software-developmentcode-reviewplanning-and-designvisual-art-designproduct-development-and-designprogramming-style-guidepolicies-and-practicessystem-architecturescalabilityuser-experience-uxsoftware-developmentlaravelmernmongodbexpress-jsreact-jsreactnodejsreact-nativeapplication-programming-interface-apiapi-designmicroservicescloud-infrastructurementoringcoaching-mentoringcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cddevelopment-operations-devops
¿Te interesa este puesto?