ADVERTISEMENT

hiring full time React Native Developer

Remote 1 day ago
ADVERTISEMENT

Employment Information

We are looking for a skilled and motivated React Native Developer to join our development team. The ideal candidate should have experience building, testing, and maintaining mobile applications for Android and iOS using React Native.

You will collaborate with designers, backend developers, and project managers to create high-quality mobile applications with excellent performance, intuitive user interfaces, and reliable functionality.

If you are passionate about mobile app development and enjoy working with modern JavaScript technologies, we encourage you to apply.

Key Responsibilities

  • Develop and maintain mobile applications for Android and iOS using React Native.
  • Build responsive, user-friendly, and reusable UI components.
  • Write clean, efficient, and maintainable JavaScript or TypeScript code.
  • Integrate REST APIs and third-party services.
  • Collaborate with backend developers to implement application features.
  • Manage application state using Redux, Context API, or similar solutions.
  • Implement authentication, push notifications, and deep linking.
  • Debug technical issues and optimize application performance.
  • Test applications across different devices and operating system versions.
  • Integrate third-party libraries and SDKs.
  • Work with native Android and iOS functionality when required.
  • Manage source code using Git and GitHub.
  • Publish and maintain applications on the Google Play Store and Apple App Store.
  • Participate in code reviews and technical discussions.
  • Follow mobile application security and development best practices.

Required Technical Skills

1. Programming Languages

  • JavaScript (ES6+)
  • TypeScript
  • Basic knowledge of Java, Kotlin, Swift, or Objective-C is an advantage.

2. React Native Development

  • React Native
  • React.js fundamentals
  • Functional Components
  • React Hooks
  • Component Lifecycle
  • Navigation using React Navigation
  • Responsive Mobile UI Development
  • Android and iOS App Development

3. State Management

  • Redux Toolkit
  • Context API
  • Zustand or similar state management libraries

4. API Integration

  • REST API Integration
  • JSON
  • Axios or Fetch API
  • Authentication and Authorization
  • Third-Party API Integration
  • Error Handling

5. Database and Storage

  • AsyncStorage
  • SQLite or similar local databases
  • Firebase
  • Secure storage concepts

6. Development Tools

  • Visual Studio Code
  • Git and GitHub
  • Android Studio
  • Xcode
  • Postman
  • Expo
  • React Native CLI

7. Additional Skills

  • Firebase Cloud Messaging and push notifications
  • Performance optimization
  • Debugging and troubleshooting
  • Unit testing with Jest or similar tools
  • App Store and Google Play deployment
  • Deep linking
  • In-app purchases and payment gateway integration
  • Basic understanding of native mobile development

Required Qualifications

  • 1–3 years of experience in mobile application development or relevant projects.
  • Strong knowledge of React Native and JavaScript.
  • Understanding of React Hooks and component-based architecture.
  • Experience integrating APIs and handling application data.
  • Knowledge of Android and iOS application development workflows.
  • Familiarity with Git and version control.
  • Ability to build responsive and reusable UI components.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and collaborate with a team.
  • Good communication and time-management skills.

Preferred Qualifications

  • Experience publishing apps on the Google Play Store or Apple App Store.
  • Knowledge of native Android or iOS development.
  • Experience with Firebase authentication, analytics, and notifications.
  • Familiarity with CI/CD and mobile app release workflows.
  • Knowledge of application security and performance optimization.
  • Experience with Expo Application Services (EAS).
  • A portfolio of previously developed mobile applications.

Salary and Benefits

  • Competitive salary based on experience and skills.
  • Full-time employment opportunity.
  • Opportunity to work on Android and iOS applications.
  • Professional development and career growth opportunities.
  • Collaborative working environment.
  • Flexible working arrangements, depending on company policy.
  • Opportunity to work with modern mobile development technologies.

Salary Range: [Enter Salary Range]

Who Can Apply?

  • React Native Developers
  • Mobile App Developers
  • React Developers interested in mobile development
  • Android Developers with React Native experience
  • iOS Developers with React Native experience
  • Junior developers with relevant mobile app projects

How to Apply

Please mention "React Native Developer Application" in the email subject line.

If you are passionate about mobile app development and building high-quality applications, we would love to hear from you.

Apply Now and Build the Next Generation of Mobile Applications!

Skills
JavaScript React.js
ADVERTISEMENT
Your experience on this site will be improved by allowing cookies Cookie Policy