React Native Engineer

January 14, 2026

Job Description

About the Role

We are looking for a passionate and experienced React Native Developer to join our engineering team. The ideal candidate has a strong foundation in JavaScript (ES6+), hands-on experience building mobile applications using React Native, and a keen eye for design and user experience.

This role is perfect for someone who enjoys building high-quality mobile interfaces, writing clean and scalable code, and continuously learning new technologies in a fast-paced environment.


Key Responsibilities

Mobile Application Development

  • Design, develop, and maintain mobile applications using React Native
  • Build reusable components and front-end libraries for future use
  • Develop new user-facing features with a focus on performance and usability
  • Ensure applications are optimized for speed, scalability, and responsiveness

UI/UX & Performance

  • Work closely with designers to ensure the technical feasibility of UI/UX designs
  • Implement responsive design principles and proper use of media queries
  • Maintain consistency in design and user experience across platforms
  • Deliver world-class mobile user interfaces

Collaboration & Code Quality

  • Collaborate with cross-functional teams including designers, backend developers, and product stakeholders
  • Write clean, maintainable, and well-documented code
  • Follow best practices in coding standards and architecture
  • Ensure high-quality deliverables through testing and optimization

Problem Solving & Learning

  • Analyze problems and propose effective technical solutions
  • Demonstrate strong understanding of data structures, algorithms, and CS fundamentals
  • Actively learn new tools, frameworks, and best practices
  • Ask questions, research solutions, and share knowledge within the team

Required Skills & Experience

Mandatory Requirements

  • 3+ years of experience designing and building mobile applications using React Native
  • Strong knowledge of JavaScript (ES6+) and React Native fundamentals
  • Excellent understanding of JavaScript, including DOM manipulation and the JavaScript object model
  • Experience with HTML5, CSS3, JavaScript, jQuery, ReactJS, and React Native
  • Familiarity with RESTful APIs and API integration
  • Experience with front-end development tools such as ESLint, Babel, Webpack, NPM
  • Strong understanding of responsive design principles
  • Sound knowledge of data structures and algorithms
  • Good sense of design, usability, and user experience
  • Strong analytical and problem-solving skills
  • Excellent English communication skills (Non-Negotiable)
  • Willingness to learn and adapt in a fast-paced environment
  • Strong ownership mindset with commitment to quality and task completion

Good to Have (Optional)

  • Experience with JavaScript frameworks such as AngularJS, ReactJS, or VueJS
  • Familiarity with Figma
  • Eye for animation and understanding of motion design principles
  • Experience mentoring junior developers or leading small teams
  • Prior experience building and publishing mobile applications

Education

  • UG: Any Graduate
  • PG: Any Postgraduate

Key Skills

React Native, JavaScript, ES6, Front-End Development, Mobile UI, DOM, CSS3, HTML5, REST APIs, Data Structures, Unit Testing, Responsive Design, Webpack, NPM, Animation Principles