Full Stack Engineer

5 - 10 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About The Company

Wellness Coach is a leading B2B wellness platform dedicated to transforming corporate health and well-being initiatives. Our mission is to empower organizations to foster healthier workplaces through innovative, accessible, and personalized wellness solutions. With a focus on leveraging the latest technology, we aim to create a seamless experience for both employers and employees, promoting holistic health, productivity, and engagement. Our team is committed to continuous improvement, data-driven insights, and delivering impactful wellness programs that make a real difference in people's lives.

About The Role

We are seeking a dedicated, AI-first full-stack engineer with a backend emphasis to join our dynamic engineering team. In this role, you will be responsible for owning features end-to-end, primarily focusing on backend development using Node.js, TypeScript, and NestJS, with secondary support on frontend tasks involving React and TypeScript. You will play a crucial role in designing, developing, and maintaining scalable, resilient microservices and APIs that power our wellness platform. The ideal candidate will have a strong background in building high-performance backend systems, optimizing application performance, and implementing best practices for security and quality assurance. Collaboration with cross-functional teams, including product managers, designers, and QA, is essential to deliver high-quality features that meet business needs. You will also be instrumental in driving our CI/CD pipelines, ensuring smooth deployments, and contributing to our observability and monitoring strategies to uphold system reliability and performance.

Qualifications

The ideal candidate will have between 5 to 10 years of experience building and shipping production systems with Node.js (TypeScript) and NestJS, demonstrating a strong proficiency in React (TypeScript). Proven achievements in scaling and optimizing backend systems, including database query tuning, effective caching strategies, CDN usage, and horizontal scaling, are essential. Hands-on experience with Docker, CI/CD pipelines (preferably GitHub or GitLab Actions), and major cloud providers such as AWS, GCP, or Azure is required. Candidates should possess solid knowledge of SonarQube for code quality management, with experience configuring quality profiles, coverage gates, and security hotspots. A strong testing foundation using Jest or Vitest, React Testing Library, and end-to-end testing frameworks like Playwright or Cypress is necessary. Excellent ownership, documentation skills, and a collaborative mindset are vital for success in this role.

Responsibilities

The primary responsibilities include end-to-end feature delivery, encompassing requirement gathering, design, estimation, implementation, testing, deployment, and iterative improvement. You will design and develop REST APIs, enforce OAuth/JWT authentication, role-based access control, and rate limiting to ensure secure and efficient data handling. Building high-throughput services with caching mechanisms such as Redis, message queues like RabbitMQ or Kafka, and implementing webhooks will be key to maintaining real-time data flow and system responsiveness. Developing resilient microservices with retries, idempotency, circuit breakers, and backpressure handling is critical for system stability.You will be responsible for database schema design and migrations across PostgreSQL, MySQL, or MongoDB, including indexing, query optimization, and partitioning to enhance performance. Thoughtful use of Redis for caching, locks, and ephemeral data will be part of your role. On the frontend, you will support the implementation of accessible, responsive user interfaces, managing routing, forms, and state management using tools like React Query, Zustand, or Redux.Ensuring high code quality and security standards through SAST/DAST, dependency health checks, OWASP practices, and meaningful code reviews is essential. You will contribute to our observability strategy by maintaining logs, metrics, and traces using tools like Sentry, Grafana, and Prometheus, and setting up actionable alerts and SLOs. Improving throughput, latency, and memory efficiency by tuning Node.js event loop, connection pooling, and SSR/Next.js performance optimization will be part of your ongoing responsibilities. Additionally, you will leverage AI-first workflows, utilizing tools like Cursor, Copilot, and LLM reviewers for coding, testing, and PR feedback, ensuring prompt hygiene, determinism, and secret safety.

Benefits

Wellness Coach offers a competitive and comprehensive benefits package designed to support your professional growth and personal well-being. As part of our team, you will have the opportunity to work remotely or in a hybrid setup, with flexible working hours that promote work-life balance. We provide ongoing learning opportunities, including access to the latest tools and technologies, training programs, and participation in industry conferences. Our health and wellness benefits include medical insurance, mental health support, and wellness stipends. We foster a collaborative and inclusive environment where your ideas and contributions are valued. Additionally, you will be part of a forward-thinking organization that emphasizes innovation, continuous improvement, and impact-driven work.Equal OpportunityWellness Coach is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to providing equal employment opportunities regardless of race, gender, age, religion, disability, sexual orientation, or any other protected characteristic. We believe that a diverse team drives innovation and creativity, and we are committed to creating a workplace where everyone feels valued, respected, and empowered to contribute to our shared success.

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

raipur, chhattisgarh, india

bengaluru, karnataka, india

gurugram, haryana, india