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