Senior Web Front End Developer

October 27, 2026
Urgent

Job Description

Job Description – Senior React Native Developer

Job Title: Senior React Native Developer
Company Name: Vaanam Technologies
Experience Required: Minimum 8 Years
Relevant Experience: Minimum 5 Years in React Native and Redux
Job Location: Not Specified
Job Type: Not Specified
Salary: Not Disclosed

Job Summary

We are looking for an experienced Senior React Native Developer with a minimum of 8 years of software development experience, including at least 5 years of relevant experience in React Native and Redux.

The ideal candidate should possess strong expertise in JavaScript, React Native, mobile application development, REST API integration, and native mobile build tools. The selected candidate will be responsible for developing, optimizing, and maintaining high-performance Android and iOS applications.

Key Responsibilities

1. Mobile Application Development

Develop and maintain cross-platform Android and iOS applications using React Native.

Build scalable, responsive, and high-performance mobile application interfaces.

Implement reusable components and follow React Native development best practices.

Ensure seamless application functionality across Android and iOS platforms.

2. JavaScript and React Native Development

Develop applications using JavaScript and ES6+ syntax.

Apply React Native core principles and component-based architecture.

Work with state management solutions such as Redux or Flux.

Handle third-party dependencies and troubleshoot dependency conflicts.

3. API Integration and Optimization

Develop, integrate, and optimize REST API calls.

Ensure efficient communication between mobile applications and back-end services.

Implement offline storage and data-handling mechanisms.

Troubleshoot API integration issues and improve application performance.

4. Native Build Tools and Deployment

Work with native mobile development and build tools such as Xcode, Gradle, Android Studio, and IntelliJ.

Manage mobile application builds and deployment processes.

Support mobile CI/CD pipelines using tools such as Fastlane, Bitrise, or GitHub Actions.

Assist with application publishing and release management.

5. Testing and Debugging

Identify and resolve application bugs and performance issues.

Troubleshoot third-party library and dependency conflicts.

Support automated testing using Jest, Detox, or Appium.

Ensure application stability, reliability, and maintainability.

6. Collaboration and Development Practices

Work within Agile/Scrum development environments.

Use Git and other version control systems for source code management.

Collaborate with development teams to deliver high-quality mobile applications.

Follow mobile application security and data protection best practices.

Required Technical Skills

Primary Skills:

React Native

Redux

JavaScript (ES6+)

Android and iOS Application Development

React Native Core Principles

JavaScript Object Model

DOM Manipulation

REST API Integration

Offline Storage

Third-Party Dependency Management

Xcode

Gradle

Android Studio

IntelliJ

Git and Version Control

Agile/Scrum Methodologies

Additional / Preferred Skills:

Flux Architecture

Fastlane

Bitrise

GitHub Actions

Mobile CI/CD

Mobile Application Security

Data Protection Practices

Jest

Detox

Appium

App Store Deployment

Google Play Store Deployment

Candidate Requirements

Minimum 8 years of overall software development experience.

At least 5 years of hands-on experience in React Native and Redux.

Strong understanding of React Native architecture and core principles.

Proficiency in JavaScript, including ES6+ syntax and JavaScript object model concepts.

Experience developing Android and iOS mobile applications.

Ability to manage third-party dependencies and resolve conflicts.

Familiarity with native mobile build tools such as Xcode, Gradle, Android Studio, and IntelliJ.

Good understanding of REST APIs, request handling, and offline storage.

Hands-on experience creating, optimizing, and integrating API calls.

Knowledge of Agile/Scrum methodologies and Git-based version control.

Strong debugging, analytical, and problem-solving abilities.

Preferred Qualifications

Experience with mobile CI/CD tools such as Fastlane, Bitrise, or GitHub Actions.

Knowledge of mobile application security and data protection.

Experience with automated testing frameworks such as Jest, Detox, and Appium.

Previous experience publishing applications on the Apple App Store or Google Play Store.

Strong communication and team collaboration skills.

How to Apply

Interested and eligible candidates can share their updated resumes at:

Email: kayalvizhip@vaanamtech.com

Company: Vaanam Technologies

Location