Senior React Native Developer
Hegka Vietnam
- Ho Chi Minh City
- Permanent
- Full-time
- Application Design & Development:
- Develop complex mobile applications using React Native.
- Write clean, scalable, and maintainable code to enhance application stability.
- Collaboration with Cross-Functional Teams:
- Ensure efficient communication between mobile front-end and back-end services.
- Participate in architectural discussions to define robust and scalable solutions.
- Testing & Automation:
- Implement unit tests, integration tests, and end-to-end tests using Jest, React Native Testing Library, and Detox.
- Automate testing processes to ensure quality and reduce manual effort.
- Continuous Integration & Deployment:
- Implement CI/CD pipelines to streamline development and deployment workflows.
- Optimize build processes and improve overall development efficiency.
- Performance & User Experience Optimization:
- Ensure smooth animations, fast load times, and responsive interactions for an enhanced user experience.
- Optimize application performance and ensure high-quality user experiences.
- Technical Leadership & Mentorship:
- Provide mentorship and guidance to junior developers.
- Promote best coding practices, conduct code reviews, and foster a culture of innovation.
- Stay updated with industry trends and advancements in mobile development.
- 4+ years of experience in mobile development, with a strong focus on React Native, Expo, and TypeScript.
- Experience working in cross-functional teams, collaborating with designers and backend engineers.
- Deep technical knowledge of mobile application development (Android or iOS) and understanding of OS-specific APIs.
- Experience working end-to-end on mobile applications, from architecture to deployment.
- Familiarity with agile methodologies such as Lean, Extreme Programming (XP), and Scrum.
- Experience working in client-facing environments and across various platforms.
- Experience with animations using libraries like Reanimated is a plus.
- Strong problem-solving skills, a passion for technical challenges, and a willingness to learn.