Job Title : Principal Engineer – Full Stack
Location : Remote
Job Description
We’re looking for a
Principal Engineer – Full Stack
with
8+ years of experience
in building, architecting, and delivering scalable, high-performance web applications. The ideal candidate brings deep expertise in
Node.js, React.js, Go (Golang), and GraphQL , along with strong experience in
system architecture, database design , and
cloud-native deployments . You’ll lead technical strategy, ensure system reliability, and drive engineering excellence across teams.
Key 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
databases, including
PostGIS
extensions.
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 .
Must Have
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
design, optimization, and
PostGIS .
Advanced
TypeScript / JavaScript
expertise across the full stack.
Strong focus on
testing and code quality
using
Jest ,
Cypress , and
Testing Library .
Good to Have
Architectural experience with
React Native
for cross-platform apps.
Hands-on with
Next.js
and
NestJS
for maintainable solutions.
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.
Principal Engineer • Kakinada, Andhra Pradesh, India