Requirements
Job Summary
We're seeking an experienced Mobile App Tech Lead with expertise in React Native to join our team in Petaling Jaya, Selangor. If you are passionate about innovative mobile solutions and thrive in a collaborative, fast-paced environment, we want to hear from you.
Responsibilities
Application Development
- Develop specialized platform-specific code for React Native, ensuring optimal performance on iOS and Android.
- Lead feature development and design robust, scalable application architectures.
- Troubleshoot and debug complex issues efficiently.
- Deliver high-performance solutions through advanced development and design tasks.
- Optimize resource utilization, state management, and address React Native challenges.
- Design and implement testing strategies to ensure application quality.
- Identify and resolve performance bottlenecks.
- Integrate APIs and implement asynchronous data synchronization.
- Own tasks from inception to deployment.
- Develop and maintain front-end applications using React Native.
- Implement security and data protection measures.
- Collaborate with cross-functional teams to develop new features.
- Optimize applications for speed and scalability.
- Manage releases for Google Play and Apple App Store.
Technical Leadership
- Mentor team members, especially junior developers.
- Conduct code reviews and ensure adherence to standards.
- Maintain comprehensive documentation.
Project Planning & Management
- Collaborate with team members and QAs to understand requirements.
- Analyze requirements for feasibility.
- Contribute to project planning and estimation.
- Engage with stakeholders and monitor progress.
- Identify risks and develop mitigation strategies.
Communication & Collaboration
- Align with the Team Lead on technical decisions.
- Resolve technical challenges and team conflicts.
Continuous Learning & Improvement
- Mentor junior developers.
- Seek feedback and improve processes.
- Encourage professional growth.
- Stay updated with React Native and mobile development trends.
Requirements
- Bachelor's degree in Computer Science or equivalent.
- Strong expertise in React Native, JavaScript, and TypeScript.
- Proficient in state management libraries and asynchronous programming.
- Experience with native iOS and Android development.
- Understanding of React Native architecture and native modules.
- Experience with DevOps tools and CI/CD pipelines.
- Knowledge of tools like Jenkins, SonarQube, Fortify, JIRA is a plus.
- Flutter experience is an advantage.
- Familiarity with Agile/Scrum methodologies.
- Excellent communication and leadership skills.
- Ability to make informed decisions and resolve conflicts.
What We Offer
Competitive salary, benefits, flexible hours, and career growth opportunities. If you are passionate about mobile development and APIs, apply today.