Software Engineer

2 - 5 years

5 - 15 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Full Stack Developer (Web Application Development) - 2 to 4 Years Experience

  • Develop and scale applications across the stack using

    React, Next.js, TypeScript, Node.js

    , and

    FastAPI

    .
  • Maintain Excellent coding standards in TypeScript, including strong typing, clean architecture, and maintainable code, are mandatory.
  • Build responsive, reusable, and scalable UI components aligned with

    design systems

    and modern UI/UX principles.
  • Design and implement backend APIs, data models, and integration workflows.
  • Work with

    SQL (MySQL/PostgreSQL)

    and

    NoSQL (MongoDB/Firestore)

    databases.
  • Implement

    real-time features

    using

    WebSockets

    and

    SSE

    .
  • Integrate secure authentication and authorization using

    OAuth/OIDC/JWT

    with

    Azure

    ,

    AWS

    , or

    Google Cloud

    .
  • Use modern tooling like

    Vite

    for fast and efficient development.
  • Ensure code quality through

    unit testing

    (Jest/RTL) and

    E2E testing

    (Cypress/Playwright).
  • Apply strong architectural thinking, modular design, reusability patterns, and performance optimization.
  • Troubleshoot and resolve complex issues through structured debugging and root-cause analysis.
  • Collaborate with product, design, and backend teams to deliver polished, scalable features.
  • Use strong

    DSA fundamentals

    and problem-solving skills to craft efficient solutions.
  • Mentoring junior team members on Development and Engineering tasks.

Required Skills

  • 2-4 years

    of solid experience in full stack or frontend engineering roles in Internet facing product/SaaS environment.
  • Strong proficiency in

    React, Next.js, TypeScript, Node.js

    , and modern JavaScript (ES6+).
  • Strong foundation in

    HTML, CSS, Tailwind

    , responsive design, and reusable UI patterns.
  • Good understanding of core architectural concepts--clean code, modularity, separation of concerns, caching, and performance.
  • Practical experience with

    SQL

    and

    NoSQL

    databases.
  • Experience working with

    FastAPI

    (basic API building and routing).in writing and scaling REST APIs
  • Hands-on experience with

    WebSockets/SSE

    for real-time applications.
  • Familiarity with cloud authentication using

    Azure/AWS/Google

    .
  • Good grasp of

    Data Structures, Algorithms

    , and structured problem-solving.
  • Experience with

    Vite

    , linting, formatting, and code quality workflows.
  • Experience with

    unit and E2E testing

    using modern testing frameworks.
  • Hands on experience with Docker, CI/CD and cloud environments to securely deploy and scale Web Applications.

Preferred Skills

  • Experience working on

    zero-to-one (from scratch) product builds

    .
  • Exposure to Storybook, design systems, design tokens, and UI component libraries.
  • Familiarity with monorepos (Nx/Turborepo), micro-frontends, or Docker.
  • Understanding of SSR/SSG optimization and scalable API patterns.
  • Knowledge of CI/CD pipelines, cloud deployments, monitoring, and logging.

Required Skills

Mock Interview

Practice Video Interview with JobPe AI

Start NextJS 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
Tredence logo
Tredence

Business Consulting and Services

San Jose California

RecommendedJobs for You