Principal Engineer / Architect (Node+Golang+React)

8 - 10 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We're looking for a Principal Engineer/ Architect Full Stack with 8+ years of experience in building, architecting, and delivering scalable, high-performance web applications. The role requires deep expertise in Node.js, React.js, Go (Golang), and GraphQL, along with strong experience in system architecture, database design, and cloud-native deployments. The Ideal Candidate will lead technical strategy, ensure system reliability, and drive engineering excellence across teams.

Role & Responsibilities:

  • Architect and build scalable applications using

    Node.js

    ,

    Golang

    , and

    React.js

  • Develop and maintain

    high-performance APIs and microservices

    with

    GraphQL

    and

    Apollo

    .
  • Create

    modern, reusable frontend components

    with

    React.js

    and

    TypeScript

    .
  • Design and optimize

    PostgreSQL(or any other Sql)

    databases
  • Implement

    CI/CD pipelines

    ,

    Terraform

    , and

    Kubernetes

    deployments on

    AWS/GCP

    .
  • Ensure reliability through

    automated testing

    using

    Jest

    ,

    Cypress

    , and

    Testing Library

    .
  • Collaborate across teams on

    architecture

    ,

    performance optimization

    , and

    best practices

    .

Skills Required:

  • 8+ years

    of hands-on experience in

    full-stack engineering

    ,

    architecture

    , and

    system design

    .
  • Expert proficiency in

    Node.js

    for scalable backend architecture.
  • Deep experience with

    React.js

    and modern frontend development.
  • Strong command of

    Go (Golang)

    for performant, distributed systems.
  • In-depth knowledge of

    GraphQL

    and

    Apollo Client/Server

    for scalable APIs.
  • Extensive experience with

    PostgreSQL

    (or any other Sql) databases.
  • Advanced

    TypeScript/JavaScript

    expertise across the full stack.
  • Strong focus on

    testing and code quality

    using

    Jest

    ,

    Cypress

    , and

    Testing Library

    .
  • Solid understanding of design

    principles

    and

    C4 modelling.

Good to have Skills:

  • Experience in building and maintaining scalable, maintainable solutions using

    React

    ,

    React Native

    , and

    Express.js

    (or similar frameworks).
  • Experience with

    Kafka

    for event-driven systems.
  • Knowledge of

    Temporal

    for workflow orchestration.
  • Proficiency with

    Docker

    and

    Kubernetes

    for containerized deployments.
  • Working knowledge of

    Redis

    for caching and session management.
  • Experience with

    DataDog

    or similar monitoring tools.
  • Experience with AI frameworks like

    LangChain

    ,

    LangGraph

    , and

    RAG pipelines

    .
  • Exposure to

    OpenAI API

    for LLM-based application development.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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