Weekday AI

Full-Stack Developer

Weekday AI Mumbai, Maharashtra, India 1 day ago
engineering

This role is for one of the Weekday's clients

Min Experience: 1 years

Location: Mumbai

JobType: full-time

We are seeking a skilled Full Stack Developer with strong experience in Node.js and React.js to design, build, and maintain scalable, secure, and high-performance web applications. This role involves end-to-end ownership across backend services, databases, front-end integration, and cloud deployment. The ideal candidate is comfortable working in agile environments, contributing to architecture decisions, and delivering reliable solutions for business-critical applications.

Requirements

Key Responsibilities

Backend Development

  • Design, develop, and maintain scalable backend services using Node.js with frameworks such as Express.js or Koa.js.
  • Build RESTful and microservices-based APIs with asynchronous, event-driven architectures.
  • Implement robust error handling, retries, rate limiting, and fault-tolerant systems.

Database Design & Optimization

  • Work with PostgreSQL and NoSQL databases (e.g., MongoDB) to design schemas, optimize queries, and improve performance.
  • Manage data migrations, indexing strategies, and scaling mechanisms for high-volume systems.

Frontend Development & Integration

  • Collaborate with front-end teams to integrate React.js applications using component-based architecture and modern state management.
  • Ensure seamless client–server communication via REST or GraphQL APIs with caching where required.

UI/UX & Application Design

  • Develop responsive, accessible, and user-friendly interfaces following modern UI/UX best practices.
  • Implement authentication, authorization, and role-based access control.

Cloud, DevOps & Deployment

  • Deploy and manage applications on AWS (EC2, S3, Lambda, ECS, etc.) with scalability and reliability in mind.
  • Contribute to CI/CD pipelines, containerization (Docker), and automated deployments.

Security, Performance & Reliability

  • Apply security best practices to prevent common vulnerabilities and protect sensitive data.
  • Monitor application health, logs, and performance metrics; troubleshoot production issues.

Collaboration & Documentation

  • Work closely with cross-functional teams including product, design, and QA.
  • Maintain clear technical documentation for APIs, system architecture, and processes.

Requirements

Education

  • Bachelor’s or Master’s degree in Computer Science, IT, or a related field.

Experience

  • Minimum 1+ years of hands-on experience as a Full Stack Developer using Node.js and React.js.
  • Experience working with PostgreSQL and NoSQL databases.
  • Familiarity with Git-based version control and collaborative development workflows.

Technical Skills

  • Strong proficiency in Node.js, REST API development, and backend frameworks.
  • Solid experience with React.js, modern JavaScript (ES6+), and front-end build tools.
  • Working knowledge of AWS cloud services and scalable application design.
  • Understanding of testing, performance optimization, and secure coding practices.

Soft Skills

  • Strong problem-solving and analytical abilities.
  • Clear communication and collaboration skills.
  • Ability to adapt quickly in a fast-paced, evolving environment.

Preferred Qualifications

  • Experience with Next.js, GraphQL, microservices, or high-traffic applications.
  • Exposure to DevOps tools, container orchestration, or cloud certifications.
  • Prior experience working on enterprise-scale or mission-critical systems.

Sponsored

Explore Engineering

Skills in this job

People also search for