React.js and React Native Developer

Location: Remote
Job Type: Full-Time
Experience: 2+ years


Job Description:

We are looking for a talented and passionate React.js and React Native Developer to join our development team. The ideal candidate will have strong experience in building modern web and mobile applications using React.js for the web and React Native for iOS and Android platforms.


Responsibilities:

  • Develop and maintain web applications using React.js
  • Build and maintain cross-platform mobile applications using React Native
  • Collaborate with UI/UX designers and backend developers to create seamless user experiences
  • Optimize components for maximum performance across web and mobile platforms
  • Write clean, scalable, and well-documented code
  • Participate in code reviews, testing, and debugging
  • Integrate RESTful APIs and third-party libraries
  • Stay up-to-date with emerging trends and technologies in front-end and mobile development

Required Skills:

  • Strong proficiency in JavaScript (ES6+)
  • Hands-on experience with React.js and React Native
  • Familiarity with Redux, Context API, or other state management tools
  • Experience working with RESTful APIs and asynchronous requests
  • Familiar with mobile app deployment (App Store and Google Play)
  • Knowledge of Git and version control workflows
  • Understanding of responsive design and mobile-first principles
  • Good communication and problem-solving skills

Nice to Have:

  • Experience with TypeScript
  • Familiarity with native build tools like Xcode and Android Studio
  • Experience with Firebase, GraphQL, or other backend services
  • Knowledge of CI/CD pipelines for mobile apps

Perks & Benefits:

  • Flexible work hours
  • Remote work opportunity
  • Growth-oriented environment
  • Opportunity to work on exciting and innovative projects

Apply for this position

Allowed Type(s): .pdf, .doc, .docx