Senior React Native Developer

MVP development
Top Talents
0 +

Overview

Vivasoft is seeking Senior React Native Developers to play a key role in the design, development, and delivery of high-quality mobile applications across Android and iOS platforms.
In this role, you will work on complex mobile engineering challenges, collaborating closely with product managers, designers, backend engineers, and fellow mobile developers. You will be involved throughout the development lifecycle, from architecture and implementation to optimization, deployment, and long-term maintenance, while also mentoring junior engineers and contributing to technical excellence across the team.

Responsibilities:

  • Design, implement, maintain, test, and debug scalable React Native applications for Android and iOS
  • Apply strong knowledge of mobile UI/UX principles, platform-specific behaviors, and modern mobile architecture patterns
  • Develop and integrate RESTful APIs and third-party services into mobile applications
  • Write clean, maintainable, and well-documented JavaScript and TypeScript code following industry best practices
  • Profile, analyze, and optimize application performance, memory usage, and load times
  • Identify and resolve bugs and performance issues in existing applications with minimal supervision
  • Implement background tasks, push notifications, persistent storage, and offline-first functionality
  • Leverage CI/CD pipelines to ensure smooth, automated build and deployment processes
  • Lead and participate in code reviews to ensure high code quality and knowledge sharing
  • Mentor junior developers and provide technical guidance across projects
  • Continuously research, evaluate, and adopt new tools, libraries, and best practices within the React Native ecosystem
  • Collaborate closely with cross-functional teams, reporting progress, risks, and technical challenges
  • Follow Agile / SCRUM development processes

Requirements:

  • 5+ years of professional mobile application development experience, with at least 3+ years using React Native
  • Strong proficiency in JavaScript, TypeScript, and React Native (CLI and/or Expo)
  • Solid understanding of mobile architecture patterns such as MVVM, MVP, or Clean Architecture
  • Hands-on experience with local data storage solutions such as SQLite or similar databases
  • Experience handling background tasks, push notifications, and lifecycle-aware components
  • Strong understanding of mobile state and data management solutions, including Redux, React Query, MobX, and Recoil
  • Familiarity with the new React Native architecture, including Fabric, JSI, and TurboModules
  • Understanding of React Native’s layout engine (Yoga) and its impact on performance and UI rendering
  • Experience working with native modules and bridging between React Native and Android/iOS components
  • Proficiency with Git and modern development workflows, including branches, pull requests, and code reviews
  • Strong analytical thinking and ability to independently solve complex technical problems
  • Excellent communication skills and ability to work effectively in a collaborative team environment
  • Bachelor’s degree in Computer Science, Engineering, or a related field

Nice to Have:

  • Experience optimizing large-scale or high-traffic mobile applications
  • Exposure to advanced performance tuning and memory optimization techniques
  • Experience working on offline-first or low-connectivity mobile experiences
  • Prior experience mentoring or leading small engineering teams
  • Interest in exploring and adopting emerging mobile technologies

What we offer:

  • Collaborative and friendly work environment
  • Two weekly holidays
  • Two festival bonuses
  • Opportunities for continuous professional development and career growth
  • Additional benefits as per company policy

Job Information:

Job Location:
Malaysia
Job Type:
Full-time
Number of Vacancies:
2
Salary:
Up to RM 13k
Application Deadline:
Open until filled

Send Us Your Resume

As we continue to grow our core values stay the same and guide us through everything we do — from hiring to helping customers

lets build our future together

Get to Know Us Better

Explore our expertise, projects, and vision.