Full Stack Developer (ReactJS, Node.js & Microservices)

5 - 7 years

10 - 15 Lacs

Posted:5 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description: Senior Full Stack Developer (ReactJS, Node.js & Microservices)

Experience Required

  • 5+ Years of progressive experience in Full Stack Development.

Tech Stack & Core Competencies (Must-Have)

  • Frontend:

ReactJS: Expert-level proficiency (Hooks, Context API, Redux/MobX/Zustand).

JavaScript (ES6+): Deep understanding and expert-level proficiency.

TypeScript: Strong experience for robust and scalable applications.

Web Fundamentals: HTML5, CSS3, Responsive Design (Flexbox, Grid,

CSS-in-JS, SASS/LESS, Tailwind CSS, Bootstrap).

  • Backend:

Node.js: Expert-level proficiency for RESTful APIs and Microservices.

Node.js Frameworks: Express.js, NestJS.

Microservices: Mandatory, demonstrable experience in designing, developing,

and operating microservices in production. Experience with patterns (API

Gateway, Service Discovery, Circuit Breaker) and inter-service communication

(REST, gRPC, Message Queues).

API Design: Proven experience in designing, developing, and consuming

RESTful APIs, and ideally, GraphQL.

  • Databases:

SQL: PostgreSQL, MySQL (or similar relational databases).

NoSQL: MongoDB (or similar document/NoSQL databases).

Caching: Redis (or similar in-memory data stores).

  • Version Control: Git (Expert-level proficiency with GitHub, GitLab, or Bitbucket).
  • Testing Frameworks: Jest, React Testing Library, Mocha, Chai, Supertest (for unit,

integration, and E2E testing).

7. Nice to Have (Bonus Points)

  • Experience with message brokers/queues (e.g., Kafka, RabbitMQ).
  • Familiarity with serverless architectures (AWS Lambda, Azure Functions, Google Cloud

Functions).

  • Knowledge of distributed tracing and logging tools (e.g., Jaeger, OpenTelemetry).
  • Experience with WebSockets for real-time communication.
  • Certifications in cloud platforms (AWS Certified Developer, Azure Developer Associate,

etc.).

  • DevOps & Cloud:

Containerization: Docker.

Orchestration: Kubernetes.

Cloud Platforms: AWS, Google Cloud Platform (GCP), or Azure (strong

hands-on experience with at least one).

CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD.

Monitoring/Logging: Prometheus, Grafana, ELK stack (Elasticsearch,

Logstash, Kibana) or similar.

  • Active contributions to open-source projects.
  • Familiarity with other frontend frameworks (e.g., Next.js beyond basic usage, Redux

Toolkit Query).

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS 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
STL Digital logo
STL Digital

Digital Solutions

Tech City

RecommendedJobs for You