FULLSTACK DEVELOPER MERN STACK
Valardigital
About the role
About the Role
As a Fullstack Developer in the MERN stack, you will be responsible for solving complex technical challenges and building high‑performance, scalable systems. Your role will involve working across the entire stack, from designing intuitive frontend experiences to architecting resilient backend and infrastructure systems. If you enjoy writing clean, type‑safe code, engaging in deep architectural discussions, and balancing technical perfection with practical delivery, this role is perfect for you.
As a Fullstack Developer in this role, you will have the opportunity to work on complex, high‑impact systems processing millions of orders. You will be part of a collaborative and engineering‑driven culture that values code reviews and pair programming. Additionally, you will enjoy a flexible remote‑first working environment, competitive compensation of 9 LPA, a learning budget for conferences, courses, and certifications, and access to a modern tech stack and development tools.
Key Responsibilities
Core Backend (Primary Focus)
- Building high‑throughput APIs and webhook handlers using Node.js / Express.js
- Implementing queue systems such as BullMQ for Redis‑backed job processing and worker management
- Optimizing SQL/NoSQL databases, indexing, query tuning, and connection pooling
- Designing distributed systems with multi‑layer caching, data consistency, and resilience patterns
- Creating API designs including REST, GraphQL, pagination, rate limiting, and versioning
Frontend Development
- Developing with React using Hooks, component composition, lifecycle methods, and performance optimization techniques
- Utilizing TypeScript for Generics, type‑safe APIs, type narrowing, and strict mode
- Enhancing performance with virtual scrolling, memoization, debouncing, and lazy loading
- Implementing real‑time features with WebSockets, Server‑Sent Events, and live data updates
- Working on CSS and design with custom styling, responsive design, and an accessibility‑first approach
Infrastructure & DevOps
- Setting up deployment processes including CI/CD pipelines, blue‑green deployments, and canary releases
- Monitoring systems using Prometheus, Grafana, structured logging, and alerting mechanisms
- Improving performance through error tracking, benchmarking, load testing, and optimization strategies
Data Engineering
- Building real‑time pipelines for event streaming and data processing at scale
- Ensuring data consistency with transaction management and distributed data integrity
- Managing high traffic by handling bursts, spike management, and graceful degradation
Qualifications Required
- Technical Skillsets
- 2+ years experience with Node.js in production environments
- Experience with high‑volume systems (1000+ req/min preferred)
- E‑commerce or logistics experience is a strong plus
Benefits & Compensation
- Competitive salary: 9 LPA
- Flexible remote‑first work environment
- Learning budget for conferences, courses, and certifications
- Access to a modern tech stack and development tools
- Collaborative, engineering‑driven culture with code reviews and pair programming
How to Apply
Please apply by filling out the Google Form provided in the “HOW TO APPLY” section of the job posting.
Repeated Responsibilities (as originally provided):
Core Backend (Primary Focus)
- Building high‑throughput APIs and webhook handlers using Node.js / Express.js
- Implementing queue systems such as BullMQ for Redis‑backed job processing and worker management
- Optimizing SQL/NoSQL databases, indexing, query tuning, and connection pooling
- Designing distributed systems with multi‑layer caching, data consistency, and resilience patterns
- Creating API designs including REST, GraphQL, pagination, rate limiting, and versioning
Frontend Development
- Developing with React using Hooks, component composition, lifecycle methods, and performance optimization techniques
- Utilizing TypeScript for Generics, type‑safe APIs, type narrowing, and strict mode
- Enhancing performance with virtual scrolling, memoization, debouncing, and lazy loading
- Implementing real‑time features with WebSockets, Server‑Sent Events, and live data updates
- Working on CSS and design with custom styling, responsive design, and an accessibility‑first approach
Infrastructure & DevOps
- Setting up deployment processes including CI/CD pipelines, blue‑green deployments, and canary releases
- Monitoring systems using Prometheus, Grafana, structured logging, and alerting mechanisms
- Improving performance through error tracking, benchmarking, load testing, and optimization strategies
Data Engineering
- Building real‑time pipelines for event streaming and data processing at scale
Requirements
- 2+ years experience with Node.js in production environments
- Experience with high-volume systems (1000+ req/min preferred)
- E-commerce or logistics experience is a strong plus
Responsibilities
- Building high-throughput APIs and webhook handlers using Node.js / Express.js
- Implementing queue systems such as BullMQ for Redis-backed job processing and worker management
- Optimizing SQL/NoSQL databases, indexing, query tuning, and connection pooling
- Designing distributed systems with multi-layer caching, data consistency, and resilience patterns
- Creating API designs including REST, GraphQL, pagination, rate limiting, and versioning
- Developing with React using Hooks, component composition, lifecycle methods, and performance optimization techniques
- Utilizing TypeScript for Generics, type-safe APIs, type narrowing, and strict mode
- Enhancing performance with virtual scrolling, memoization, debouncing, and lazy loading
- Implementing real-time features with WebSockets, Server-Sent Events, and live data updates
- Working on CSS and design with custom styling, responsive design, and an accessibility-first approach
- Setting up deployment processes including CI/CD pipelines, blue-green deployments, and canary releases
- Monitoring systems using Prometheus, Grafana, structured logging, and alerting mechanisms
- Improving performance through error tracking, benchmarking, load testing, and optimization strategies
- Building real-time pipelines for event streaming and data processing at scale
- Ensuring data consistency with transaction management and distributed data integrity
- Managing high traffic by handling bursts, spike management, and graceful degradation
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free