Software Engineer (Full Stack)

1 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title:

Location:

Work Mode:

Experience:

Job Summary

Full Stack Developer (MERN)

This role involves working closely with cross-functional teams — including product managers, designers, and DevOps engineers — to deliver cutting-edge, enterprise-grade solutions.

Roles & Responsibilities:

  • Design and develop

    scalable and distributed web applications

    using the MERN stack (MongoDB, Express.js, React/Next.js, Node.js).
  • Build and optimize

    RESTful APIs

    for high-performance, concurrent environments.
  • Architect and manage

    MongoDB databases

    , ensuring high availability, efficient query performance, and scalability.
  • Implement

    queueing systems (e.g., BullMQ, RabbitMQ, Kafka, or Redis Queues)

    for background jobs and asynchronous processing.
  • Optimize server and client performance to support

    real-time data updates

    and high concurrent user loads.
  • Collaborate with DevOps to improve

    deployment pipelines, containerization (Docker), and cloud scalability

    .
  • Conduct thorough testing, profiling, and debugging to identify performance bottlenecks and optimize both code and infrastructure.
  • Participate in

    code reviews, architecture discussions, and sprint planning

    to ensure technical excellence and scalability across all layers.

Qualification / Requirements:

  • Bachelor’s degree

    in Computer Science, Engineering, or related field (or equivalent experience).
  • 1+ years of hands-on experience

    in full-stack development using the

    MERN stack

    .
  • Proven experience working on

    applications supporting 1,000+ concurrent users

    or large-scale distributed systems.
  • Strong expertise in:

  • Node.js

    (asynchronous programming, clustering, performance optimization)
  • Next.js & React.js

    (SSR, CSR, and dynamic rendering)
  • MongoDB

    (aggregation pipelines, indexing, schema design for scalability)
  • Practical experience with

    message queues

    (BullMQ, RabbitMQ, Kafka, or Redis Streams).
  • Familiarity with

    caching mechanisms

    (Redis, Memcached) to optimize performance.
  • Experience with

    Docker

    and microservices-based architectures is a plus.
  • Good understanding of

    API design

    ,

    authentication mechanisms (JWT, OAuth)

    , and

    security best practices

    .
  • Experience working in

    Agile environments

    and using

    Git-based version control

    .

Nice to Have:

  • Exposure to

    serverless computing (AWS Lambda)

    .
  • Experience with

    monitoring tools

    (New Relic, Datadog, ELK Stack).
  • Knowledge of

    CI/CD pipelines

    and automated deployment workflows.
  • Experience in

    real-time communication

    (WebSockets, Socket.io).

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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
Knovator Technologies Pvt Ltd logo
Knovator Technologies Pvt Ltd

Information Technology

N/A

RecommendedJobs for You