Remote Senior Software Engineer - React Native

at Interview Kickstart

Posted 3 days ago 4 applied

Description:

  • IK is a company focused on helping candidates prepare for tough tech interviews at top companies like Google, Facebook, and Netflix.
  • The company offers a structured approach to interview preparation, including a career accelerator course and end-to-end training with over 100 instructors from leading tech firms.
  • The role is for a Senior React Native Developer who will take full ownership of building high-performing, scalable, and user-friendly mobile applications from scratch.
  • Responsibilities include involvement in the full lifecycle of app development: requirements, design, development, deployment, and maintenance.
  • The developer will collaborate with designers, product managers, and backend engineers to deliver seamless app experiences on both Android and iOS.
  • The tech stack includes Python Django/DRF for the backend and React Native for mobile, with deployment via automated CI/CD pipelines.

Requirements:

  • Candidates must have 3+ years of hands-on experience with React Native in production apps.
  • A solid understanding of mobile app architecture, state management (Redux, Recoil, or Context API), and performance optimization is required.
  • Expertise in TypeScript/JavaScript and experience using CI/CD tools (e.g., GitHub Actions, GitLab Pipelines) is necessary.
  • Experience integrating with REST APIs, GraphQL, and third-party SDKs is essential.
  • Strong experience with testing frameworks (Jest, React Native Testing Library) and debugging tools is required.
  • Candidates should have experience with native module integration for iOS/Android and deploying to Play Store/App Store.
  • Familiarity with Crashlytics, performance monitoring, and agile workflows is expected.
  • Excellent communication skills and a collaborative mindset are essential.
  • Experience working in cross-functional product teams with designers, engineers, and product managers is required.

Benefits:

  • The position offers the opportunity to work in a high-ownership environment with end-to-end responsibility for mobile features.
  • Developers will have the chance to influence architecture and tooling decisions for mobile applications.
  • The role allows for collaboration with designers and product teams to deliver pixel-perfect apps.
  • Employees will help shape the mobile experience for thousands of learners globally.
  • The company is fully remote, allowing for flexibility in work location.