Senior React Native Developer

Hegka Vietnam

  • Ho Chi Minh City
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
We are looking for a hands-on Senior Mobile Developer who specializes in React Native and Expo. In this role, you will lead the design and development of complex mobile applications, applying your expertise in object-oriented programming, design patterns, continuous integration, and automation. You will work closely with backend engineers and DevOps to deliver world-class user experiences.Key Responsibilities
  • 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.
Qualifications What Wed Like to See
  • 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.

Hegka Vietnam