Role Overview
We are looking for a skilled and motivated Full-Stack Mobile App Developer / React Native Developer with a minimum of 1 year of relevant experience to join our development team. The ideal candidate should have hands-on experience in React Native, Expo, Node.js, SQL, JavaScript, and TypeScript, with the ability to develop and maintain high-quality mobile applications for both iOS and Android.
Responsibilities
- Develop and maintain cross-platform mobile applications using React Native and Expo.
- Build and integrate backend services and APIs using Node.js.
- Develop, manage, and optimize SQL databases.
- Write clean, scalable, reusable, and maintainable code.
- Work with JavaScript and TypeScript for application development.
- Integrate REST APIs and third-party services.
- Troubleshoot, debug, and resolve application issues.
- Optimize application performance and ensure a smooth user experience.
- Collaborate with developers, designers, and other team members to deliver projects on time.
- Participate in testing, deployment, and maintenance of mobile applications.
Requirements
- Minimum 1 year of professional experience in React Native / Mobile App Development.
- Strong knowledge of React Native.
- Experience with Expo.
- Good knowledge of JavaScript and TypeScript.
- Hands-on experience with Node.js.
- Good understanding of SQL and database concepts.
- Experience with API integration and REST APIs.
- Knowledge of both iOS and Android development.
- Strong problem-solving and debugging skills.
- Ability to work independently as well as in a team.
- Understanding of native Android and iOS mobile app development.
Preferred Qualifications
- Bachelor's degree or equivalent qualification in Computer Science, IT, Software Engineering, or a related field.
- Experience in publishing or deploying applications to the Google Play Store / Apple App Store will be an advantage.
- Familiarity with Git/version control systems is preferred.
Benefits
- Flexible schedule
- Provident Fund