This role is for one of Weekday’s clients
Salary range: Rs 2000000 - Rs 3000000 (ie INR 20-30 LPA)
Min Experience: 3 years
Location: Mumbai
JobType: full-time
Requirements
About the Role:
We are seeking a skilled and motivated Full Stack Engineer with strong expertise in TypeScript, Node.js, and React.js to join our growing development team. As a key contributor, you will be responsible for designing, developing, and maintaining end-to-end web applications. You’ll collaborate with cross-functional teams to build scalable and high-performance features that power our products.
This is an exciting opportunity to be involved in the full software development lifecycle and play a vital role in both backend services and frontend experiences.
Key Responsibilities:
🔹 Full Stack Development
- Design and implement scalable and maintainable frontend interfaces using ReactJS and TypeScript.
- Build efficient, secure, and reusable server-side applications and APIs using NodeJS.
- Ensure seamless integration of frontend and backend components.
🔹 Code Quality & Best Practices
- Write clean, well-documented, and testable code adhering to modern development standards.
- Perform unit, integration, and end-to-end testing to ensure application reliability.
- Participate in code reviews, mentor junior developers, and drive improvements in engineering practices.
🔹 Architecture & Design
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Design and optimize data structures, APIs, and system architecture for performance and scalability.
- Contribute to architectural decisions, particularly around microservices, modularization, and CI/CD workflows.
🔹 DevOps & Deployment
- Participate in the deployment, monitoring, and support of applications in production environments.
- Work with cloud infrastructure tools and platforms (e.g., AWS, Docker, Kubernetes) as needed.
- Automate workflows and contribute to continuous integration pipelines.
🔹 Agile Collaboration
- Work in an agile development environment, participating in daily standups, sprint planning, and retrospectives.
- Proactively communicate with stakeholders across engineering, design, and product to align on deliverables.
- Take ownership of features from concept to deployment and maintenance.
Required Skills & Qualifications:
- 3+ years of hands-on experience as a Full Stack Developer.
- Strong command of TypeScript, JavaScript, Node.js, and React.js.
- Solid understanding of RESTful APIs, web services, and asynchronous programming.
- Experience with database technologies (SQL and NoSQL – e.g., PostgreSQL, MongoDB).
- Familiarity with version control systems like Git.
- Strong debugging and problem-solving skills.
- Ability to write testable and maintainable code.
- Excellent communication and collaboration skills.
Preferred (Nice to Have):
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with GraphQL or WebSockets.
- Exposure to modern build tools and bundlers (Webpack, Vite).
- Experience with CI/CD pipelines and Docker.