Search by job, company or skills

Truscholar

Fullstack Mobile Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

Mobile Development (Primary Focus)

The candidate will have responsibilities across the following functions:

  • 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.

Mobile / Frontend

The core requirements for the job include the following:

  • 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.

This job was posted by Ruchita T from TruScholar.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147320015