InterviewDo is a technology company building modern digital products for interview preparation, mock interviews, and hiring workflows. We are looking for a motivated React Native Developer who wants to build real world mobile applications and grow with our engineering team.
Role
We are looking for a fresher or entry level React Native Developer with strong fundamentals in JavaScript and TypeScript and hands-on knowledge of React Native, Node.js, and MySQL.
This is a full time
What You'll Work On
Build and maintain cross-platform mobile applications using React Native.
Develop features for Android and iOS applications.
Work with JavaScript and TypeScript.
Integrate mobile applications with Node.js/Express APIs.
Work with MySQL databases and understand basic database operations.
Implement responsive and user friendly mobile interfaces.
Debug issues and fix bugs across Android and iOS.
Work with REST APIs and third party services.
Participate in code reviews and follow clean coding practices.
Test applications and improve performance and reliability.
Work with Git/GitHub for source code management.
Prepare and deploy applications to the Google Play Store and Apple App Store.
Work with the team to troubleshoot build, release, and deployment issues.
Learn and adopt modern development practices and technologies.
Required Skills
Basic to good knowledge of JavaScript.
Knowledge of TypeScript.
Hands-on knowledge of React Native.
Understanding of React fundamentals such as components, props, state, hooks, and navigation.
Basic knowledge of Node.js and Express.js.
Basic knowledge of MySQL, including CRUD operations and SQL queries.
Understanding of REST APIs and API integration.
Familiarity with Git and GitHub.
Basic understanding of Android and iOS application development.
Understanding of the mobile app build and release process.
Willingness to learn and work on real world production applications.
Preferred Skills
Experience building a React Native project independently.
Experience with Expo Expo Router.
Knowledge of Redux or another state management library.
Experience consuming APIs using Axios or Fetch.
Understanding of authentication and authorization.
Experience creating Android APK AAB builds.
Experience with Google Play Console and Apple App Store Connect.
Experience deploying an application to the Play Store or App Store is a plus.
Who Can Apply?
Freshers are welcome to apply.
Candidates with 0 to 1 year of experience can apply.
Candidates should have at least one practical React Native project or portfolio project.