Full-Stack Senior React Developer

5 - 10 years

5 - 15 Lacs

Posted:20 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Key Responsibilities

  1. End-to-End Project Ownership

    :
    • Lead the development, deployment, and maintenance of

      full-stack applications

      from concept to production.
    • Architect scalable solutions for both frontend and backend systems, ensuring alignment with business goals.
    • Optimize performance, security, and reliability of applications at scale.
  2. Technical Leadership

    :
    • Collaborate with cross-functional teams (product, design, QA) to refine requirements and deliver high-quality features.
    • Mentor junior developers through code reviews, pair programming, and best-practice guidance.
    • Drive architectural decisions (e.g., monolith vs. microservices, database schema design).
  3. Codebase Modernization

    :
    • Rapidly onboard and extend existing projects from platforms like

      Replit

      or

      Bolt

      , refactoring legacy code into maintainable, modern systems.
    • Implement robust testing strategies (unit, integration, E2E) and CI/CD pipelines.
  4. Backend Development

    :
    • Design and maintain RESTful APIs, authentication systems, and database schemas (SQL/NoSQL).
    • Integrate third-party services (payment gateways, cloud storage, analytics).
  5. Frontend Development

    :
    • Build complex, responsive UIs with React/TypeScript, leveraging advanced patterns (e.g., compound components, hooks optimization).
    • Ensure cross-browser compatibility and accessibility (WCAG standards).
  6. DevOps & Infrastructure

    :
    • Configure and manage cloud infrastructure (AWS, GCP, Azure) for deployment, monitoring, and scaling.
    • Troubleshoot production issues using logging, APM tools (e.g., New Relic, Datadog), and performance audits.

Required Skills

Frontend Expertise:

  • React & TypeScript Mastery

    :
    • 5+ years building production-grade React apps with TypeScript.
    • Advanced state management (Redux Toolkit, Zustand, React Query).
    • Modern frameworks (Next.js,Remix) and SSR/SSG strategies.
  • UI/UX Best Practices

    :
    • Proficient in CSS-in-JS (Styled Components, Emotion) or utility-first frameworks (Tailwind).
    • Performance optimization (code splitting, lazy loading, Lighthouse audits).

Backend Expertise:

  • Node.js/TypeScript Backends

    :
    • 3+ years with Node.js, Express/Nest.js, and TypeScript.
    • Designing scalable systems (caching, queuing, load balancing).
    • Database design (PostgreSQL, MongoDB, Redis) and ORMs (Prisma, TypeORM).
  • API & Security

    :
    • Authentication/authorization (OAuth, JWT, Auth0).
    • API security best practices (rate limiting, input sanitization).

DevOps & Tools:

  • Infrastructure

    :
    • Containerization.
    • Serverless architecture .
  • CI/CD

    :
    • GitHub Actions, GitLab CI, or CircleCI.
    • Automated testing.

Collaboration & Workflow:

  • Advanced Git workflows.
  • Experience with project collaboration tools (Replit, Gitpod, VS Code Live Share).
  • Agile methodologies (Scrum, Kanban) and task management (Jira, Linear).

Problem-Solving:

  • Ability to reverse-engineer and improve undocumented codebases.
  • Strong debugging skills (Chrome DevTools, browser profiling, network analysis).

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

hyderabad, bengaluru, delhi / ncr