Engineering Manager
Salary: RM20,000
Location: Bangsar
We are seeking an Engineering Manager to lead our mobile development team, drive technical strategy, and oversee the successful delivery of client projects. This role involves hands-on technical leadership, team development, and project management.
Key Responsibilities:
Technical Skills
- Expertise in mobile development with React Native, native iOS (Swift), and Android (Kotlin).
- Designing architecture and optimizing performance, including understanding mobile app architecture patterns, memory management, and battery efficiency for iOS and Android.
- Developing backend services and deploying on cloud platforms such as AWS, Azure, or GCP.
Team Leadership & Development
- Hiring, mentoring, and developing a high-performing engineering team, fostering innovation and accountability.
- Establishing career growth paths and promoting professional development.
- Conducting code reviews, architecture reviews, and technical workshops.
- Encouraging knowledge sharing through hackathons, tech talks, and pair programming.
Process Improvement & Delivery Excellence
- Driving continuous process improvements to enhance speed, quality, and scalability.
- Implementing metrics-driven engineering using KPIs like deployment frequency, defect rates, and team velocity.
- Managing project delivery within scope, schedule, and budget, with effective risk management.
Project Oversight & Risk Management
- Monitoring project progress, identifying risks, and proposing mitigation strategies.
- Defining and tracking KPIs to ensure high-quality, business-aligned releases.
- Conducting post-project reviews and gathering client feedback for continuous improvement.
Requirements:
- 7+ years in software engineering, with 6+ years in mobile development and 4+ years specializing in React Native.
- At least 3 years in an engineering leadership role, preferably in a client-facing environment.
- Proficiency in React Native, iOS (Swift), Android (Kotlin), and backend cloud services (AWS, Azure, GCP).
- Strong skills in app architecture, performance optimization, and team management.