Skip to main content
TruScholar logo

Fullstack Mobile Developer

TruScholar
Full Timemid
Amravati, Maharashtra, INPosted 5 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptReactNode.jsExpressReduxZustandAWSGCPPostgreSQLMySQLMongoDBFirebaseGitRESTCI/CDAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

We are looking for a skilled, mobile-focused full-stack developer with strong expertise in React Native and Node.js to join our engineering team. This role primarily focuses on building and maintaining high-quality cross-platform mobile applications (iOS and Android), while also contributing to backend services and APIs that power mobile experiences. You will be responsible for delivering scalable, performant, and user-friendly mobile applications, along with reliable backend systems to support them, ensuring high performance and responsiveness to requests from the frontend.

The candidate will have responsibilities across the following functions:

Mobile Development (Primary Focus):

  • Design, build, and maintain cross-platform mobile applications (iOS and Android) using React Native.
  • Develop reusable, scalable UI components.
  • Optimise mobile apps for performance, reliability, and smooth user experience.
  • Integrate mobile applications with backend APIs and third-party services.
  • Manage app state, navigation, offline support, and animations.
  • Debug, test, and maintain production mobile applications.
  • Work closely with designers and product teams to deliver polished features.
  • Manage app releases and updates on App Store and Play Store.
  • Integrate native device features such as camera, storage, location, etc.
  • Ensure proper handling of platform differences between iOS and Android.

Backend Development (Secondary Focus):

  • Build and maintain backend services and REST APIs using Node.js and Express.js .
  • Design API contracts and data models optimised for mobile use cases.
  • Work with databases and data persistence layers (MongoDB / PostgreSQL / MySQL).
  • Implement authentication, authorisation, and security best practices.
  • Support real-time features, push notifications, and background jobs.
  • Monitor backend performance, logging, and error handling.

The core requirements for the job include the following:

Mobile / Frontend:

  • 3-5 years of hands-on experience in mobile/full-stack development.
  • Strong experience with React Native.
  • Solid understanding of JavaScript (ES6+) and TypeScript.
  • Experience with mobile state management (Redux, Zustand, React Query).
  • Knowledge of mobile testing frameworks such as Jest and Detox.
  • Familiarity with React Native navigation, animations, and performance tuning.
  • Experience integrating native device features.
  • Strong understanding of mobile UX patterns and platform differences (iOS vs Android).

Backend:

  • Experience with Node.js and Express.js .
  • Strong experience designing and consuming RESTful APIs.
  • Knowledge of databases such as MongoDB / PostgreSQL / MySQL.
  • Understanding of backend performance optimisation, logging, and error handling.
  • Familiarity with real-time communication tools (WebSockets, Firebase, etc. ).

General:

  • Experience working in a startup or fast-paced environment.
  • Proficiency with Git and collaborative workflows.
  • Strong debugging and problem-solving skills.
  • Ability to take ownership and work independently.

Nice-to-Have:

  • Experience with Expo.
  • Familiarity with push notifications (FCM, APNs).
  • Experience with CI/CD for mobile applications.
  • Exposure to cloud platforms (AWS, GCP, Firebase).
  • Experience building and scaling consumer-facing mobile applications.

About TruScholar

TruScholar logo

TruScholar

truscholar.io

FrontendOn-site

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free