Search by job, company or skills

i95dev inc.

Technical Lead - React, Mobile & SPA

Save
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Technical Lead — React, Mobile & SPA

Experience Required: 8+ years software engineering; 5+ years React; proven team-lead experience

Seniority: Senior

Primary Stack: React 18 + TypeScript, Refine.dev (Call-Centre SPA), React Native (Expo Managed)

Location: Hyderabad, India

Employment Type: Full-Time

Reports To: Solution Architect

About i95Dev

i95Dev is a global leader in eCommerce and digital-integration solutions, specialising in Magento / Adobe Commerce, Microsoft Dynamics ERP, and integrated omni-channel commerce for 200+ clients across the US, UK, Australia, and India. Our Hyderabad engineering centre delivers high-quality web, SPA, and mobile experiences through a senior-weighted, AI-accelerated engineering model.

Position Overview

We are seeking a Technical Lead — React, Mobile & SPA to own the architecture and delivery of the headless front-end streams of a regulated, multi-channel commerce platform: a React + Refine.dev Call-Centre SPA (agent order entry, customer lookup, dashboards) and React Native (Expo Managed) iOS + Android apps, all consuming a Magento GraphQL headless API.

You will lead a small team of React/SPA and React Native developers, define the component and testing strategy, enforce code-review discipline (including review of AI-generated code), and partner with the Magento Tech Lead on API contracts.

Key Responsibilities

Architecture & Technical Leadership

  1. Design the headless SPA architecture (Refine.dev agent UI) and the React Native app architecture (shared iOS + Android via Expo Managed Workflow).
  2. Define the GraphQL API contract and query strategy against the Magento backend, in partnership with the Magento Tech Lead.
  3. Establish a reusable component library (button, form, modal, table, notification) with WCAG 2.1 AA accessibility baked in.
  4. Own front-end performance (bundle size, code splitting, Core Web Vitals) and mobile performance (startup time, OTA strategy).

Mobile & SPA Delivery

  1. Lead Call-Centre SPA delivery (order entry, customer 360, agent dashboards, permissions).
  2. Lead React Native delivery (product browse, cart, checkout, order tracking) including push notifications (APNS/FCM), deep linking, and App Store / Play Store submission (client-owned accounts; i95Dev manages builds/uploads).
  3. Define the front-end testing strategy (React Testing Library, Cypress for SPA, Jest / Detox for mobile) with the SDET.

Team Leadership & Quality

  1. Lead and mentor React/SPA developers (Senior + Mid) and React Native developers (Senior + shared Mid).
  2. Run code reviews; enforce standards, accessibility, and the senior-review-before-merge discipline for AI-generated code.
  3. Contribute to hiring and onboarding of the React and mobile developers.

Required Skills & Experience

  1. 8+ years software engineering, with 5+ years hands-on React (18+) and TypeScript.
  2. Strong experience leading React Native (Expo Managed) apps to production on iOS + Android (push, deep linking, store submission).
  3. Experience building data-rich admin/agent SPAs — Refine.dev strongly preferred (or comparable: Ant Design Pro, React-Admin).
  4. Strong GraphQL (client + contract design), state management (Redux/Zustand), and component-library governance.
  5. Proven front-end performance optimisation and WCAG 2.1 AA accessibility delivery.
  6. Experience leading distributed teams, running code reviews, and enforcing quality gates.
  7. Git workflow and CI/CD (GitHub Actions).

Nice to Have

  1. Headless commerce experience consuming Magento / Adobe Commerce GraphQL.
  2. Bilingual / RTL (e.g., Arabic) UI delivery.
  3. Experience integrating with call-centre / POS agent workflows.
  4. Next.js or other React meta-framework experience.

Soft Skills

  1. Strong architectural decision-making across SPA and mobile concurrently.
  2. Excellent mentoring, code-review, and communication skills.
  3. Ownership and accountability for delivery quality and estimate integrity.
  4. Calm, structured problem-solving under parallel-stream delivery pressure.

Qualifications & Education

  1. Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
  2. Relevant front-end / cloud certifications are an advantage.

Working Model & Expectations

  1. Hyderabad-based, EST-overlap collaboration with daily team touchpoints.
  2. AI-accelerated engineering workflow (including v0.dev / Cursor); senior review of AI-generated code is non-negotiable.
  3. Strong written and spoken English.

Why Join i95Dev

  1. Lead both the SPA and mobile streams of a complex, multi-channel commerce platform.
  2. Work with modern accelerators (Refine.dev, Expo Managed) and a senior-weighted, AI-accelerated team.
  3. Clear growth path into Solution Architecture.
  4. Competitive compensation and a collaborative engineering culture.

More Info

About Company

Job ID: 149149815

Similar Jobs

Hyderabad, India

Skills:

Predictive AnalyticsMlSqlLinux OsReactjsCSSNginxAngularNode.jsCassandraPythonNosqlScssJenkinsNlpReact NativeJavascriptMongoDBAi

Hyderabad, India

Skills:

JavaGraphqlKafkaSpring BootJ2EEMicroservicesJmsTypescriptJavascriptReactjsRestful ApisAWS