Senior Frontend Engineer (Next.js/React Native/TypeScript)

4 - 9 years

0 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Short summary (Job summary)

Senior Frontend Engineer


You will design and build modern, scalable applications across web and mobile, integrating payments and DocuSign flows.

full-remote

Role & responsibilities

  • Develop and maintain modern, responsive

    web interfaces

    using

    Next.js

    ,

    TypeScript

    ,

    TailwindCSS

    ,

    SWR

    and

    Shadcn UI

    , based on Figma designs.
  • Develop and maintain

    mobile applications

    using

    React Native

    , ensuring high performance and native-feeling UX on both iOS and Android.
  • Ensure pixel-perfect implementation and adherence to the design system across web and mobile components.
  • Define and evolve the

    frontend architecture

    for both web and mobile, choosing patterns and best practices for state management, performance and scalability.
  • Design and implement navigation flows (routing, stacks, deep links) to provide consistent, smooth user journeys across platforms.
  • Collaborate with backend engineers to design and consume APIs (REST/GraphQL): endpoints, contracts, validation, error handling, versioning and documentation.
  • Integrate and maintain DocuSign workflows

    (templates, envelopes, signing flows, webhooks) within web and mobile applications.
  • Integrate and maintain payment gateways

    such as

    Stripe

    (preferred) or other providers (Razorpay, Braintree, etc.), handling secure payments, webhooks and error scenarios.
  • Work with

    Supabase (PostgreSQL, Storage)

    and

    Drizzle ORM

    to design and consume data models from the frontend.
  • Implement robust authentication flows using

    BetterAuth

    (dbSession + cookies), ensuring security and a smooth user experience.
  • Configure and maintain

    CI/CD pipelines

    (GitHub, Vercel and mobile build workflows), managing development, staging and production environments.
  • Manage builds and releases of

    React Native apps

    to the

    Apple App Store

    and

    Google Play Store

    , including signing, provisioning and configuration.
  • Own deployments on

    Vercel

    for web applications, ensuring reliability, scalability and traceability of releases.
  • Write

    clean, testable and secure code

    , including unit and integration tests where appropriate.
  • Perform

    code reviews

    , refactors and continuous improvements to keep the codebase healthy.
  • Monitor and optimize performance, identifying and fixing bottlenecks and bugs before they impact users.
  • Actively participate in

    Agile ceremonies

    (planning, estimations, retrospectives), helping define roadmap, milestones and sprint scope.
  • Ensure technical and visual consistency across products, in close collaboration with designers, backend developers and project managers.

Preferred candidate profile

  • 5+ years

    of experience as a Frontend / Web Engineer.
  • Strong hands-on experience with

    TypeScript

    and

    JavaScript (ES6+)

    .
  • Solid production experience with

    Next.js

    for modern web applications.
  • Solid production experience with

    React Native

    for mobile apps (iOS and Android).
  • Proven track record of shipping

    React Native apps

    to the

    App Store

    and

    Google Play

    (or equivalent app store release experience).
  • Excellent knowledge of

    HTML5, CSS3, responsive design

    and modern CSS methodologies (TailwindCSS or similar utility-first frameworks).
  • Experience with

    state management

    and data-fetching patterns (e.g.

    SWR

    , React Query or similar).
  • Proven experience working with

    design systems

    and building reusable UI component libraries (Shadcn or equivalent).
  • Strong experience integrating

    RESTful APIs

    and handling authentication, authorization and error states on the frontend.
  • Proven, hands-on experience integrating DocuSign

    (or similar e-signature platforms) into production applications.
  • Hands-on experience integrating payment gateways

    , preferably

    Stripe

    , but also other providers (Razorpay, Braintree, etc.).
  • Experience with

    Supabase (PostgreSQL, Storage)

    and ORMs (preferably

    Drizzle

    ) or similar backend-as-a-service stacks.
  • Experience with authentication frameworks (ideally

    BetterAuth

    , or similar session/cookie-based solutions).
  • Very good knowledge of

    Git

    and

    GitHub

    workflows (branching, PRs, code review, basic CI/CD).
  • Experience with

    cloud hosting and deployment

    (Vercel or similar platforms).
  • Familiarity with

    testing and validation tools

    (unit, integration, API testing).
  • Experience working with

    Figma

    and collaborating closely with designers.
  • Experience with issue tracking tools (Linear, Jira, etc.).
  • Solid understanding of

    Agile methodologies

    and iterative development practices.
  • Proven experience delivering projects from initial design all the way to production.
  • Strong problem-solving skills and extreme attention to detail.
  • Good communication skills in

    English

    , both written and spoken.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You