Senior React Native Developer

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

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 We’d 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.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit