Overview:
We are seeking a skilled Senior React Native Mobile Developer to join our team. The ideal candidate will have hands-on experience building mobile applications for both Android and iOS platforms using React Native. You will collaborate with cross-functional teams to develop, implement, and maintain cutting-edge mobile solutions that deliver a seamless user experience.
Responsibilities:
- Develop and maintain React Native applications for iOS and Android.
- Optimize performance and improve application responsiveness.
- Work closely with UI/UX designers to implement pixel-perfect designs.
- Integrate third-party APIs and native modules when required.
- Debug and resolve issues related to React Native, including crashes and performance bottlenecks.
- Collaborate with backend developers to ensure seamless API integration.
- Write clean, maintainable, and scalable code following best practices.
- Conduct code reviews and mentor junior developers.
- Stay updated with the latest trends in mobile development and React Native ecosystem.
Required skills:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Experience: 3+ years of React Native development experience.
- Strong proficiency in JavaScript, TypeScript, and ES6+.
- Experience with state management (Redux, MobX, or React Context API).
- Hands-on experience with RESTful APIs and WebSockets.
- Familiarity with native mobile development (Swift for iOS, Kotlin/Java for Android) is a plus.
- Experience with mobile performance optimization and debugging tools.
- Knowledge of CI/CD pipelines for React Native apps.
- Experience with testing frameworks (Jest, Detox, etc.).
- Good problem-solving skills and ability to work independently or in a team.
- Familiarity with Agile/Scrum methodologies.
- Toeic >=650+
- Understanding of Git and version control system
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Years of experiences: >= 3 YoE
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career.
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued.
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually.
- Competitive salary and bonus.
- Total Health Care Insurance
- Loan Fund
- Team Building Fund