<div>
<p><strong>About Smart Working</strong></p>
<p>At Smart Working, we believe your job should not only look right on paper but also feel right every day. This isnβt just another remote opportunity - itβs about finding where you truly belong, no matter where you are. From day one, youβre welcomed into a genuine community that values your growth and well-being.</p>
<p>Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where youβre empowered to grow personally and professionally.<br>Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.</p>
<p><strong>About the Role</strong></p>
<p><br>We are looking for a <strong>Senior Full Stack Engineer </strong>to design, build, and scale modern, high-performing applications using a JavaScript/TypeScript stack across both frontend and backend systems.</p>
<p>This is a hands-on senior role focused on developing scalable microservices architectures, delivering high-quality user experiences, and leveraging modern AI tooling to enhance development productivity and product capability.<br>You will work across the full development lifecycle, contributing to system design, building new features, and ensuring robust, maintainable, and scalable solutions. This role suits someone comfortable operating in a fast-paced environment, with strong ownership and the ability to contribute at both a technical and product level.</p>
</div>
Responsibilities
β’ Design, develop, and maintain full stack applications using React, TypeScript, and Node.js
β’ Build and scale microservices-based architectures to support evolving product needs
β’ Develop and integrate APIs and GraphQL services
β’ Work with databases such as MongoDB to manage and optimise data models
β’ Collaborate with cross-functional teams to deliver features end-to-end
β’ Contribute to system design, architecture decisions, and technical direction
β’ Ensure code quality through testing, reviews, and best engineering practices
β’ Leverage AI tooling (e.g. coding assistants, automation tools) to improve development efficiency
β’ Optimise application performance, scalability, and reliability
β’ Participate in the full SDLC, from planning and design through to deployment and iteration
Requirements
β’ 7+ years total software engineering experience, delivering scalable, production-grade applications in a senior capacity
β’ React (3+ years) β experience building performant, component-driven, and responsive user interfaces
β’ TypeScript (3+ years) β strong use of typing to ensure maintainable, scalable, and reliable codebases
β’ Node.js (3+ years) β experience developing scalable backend services and APIs in asynchronous environments
β’ Microservices Architecture (3+ years) β experience designing and working with distributed systems and service-based architectures
β’ AI Tooling / AI-assisted Development (6+ months) β practical use of tools like Copilot or similar to improve development speed and quality
β’ GraphQL (1+ year) β experience designing or consuming GraphQL APIs and working with schemas and queries
β’ MongoDB (1+ year) β experience working with NoSQL databases, including schema design and query optimisation
β’ Strong experience building scalable, production-grade applications with a focus on reliability
β’ Solid understanding of modern full stack architecture and system design principles
β’ Experience working across the full software development lifecycle (SDLC)
β’ Ability to work independently and contribute to technical decision-making
β’ Strong problem-solving skills and attention to detail
β’ Experience collaborating effectively with cross-functional teams
Nice to Have
β’ Experience working in high-growth or product-focused environments
β’ Exposure to cloud platforms and deployment practices
β’ Experience with API design best practices and distributed systems
β’ Familiarity with additional databases or backend technologies
Benefits
β’ Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
β’ No Weekend Work: Real work-life balance, not just words
β’ Day 1 Benefits: Laptop and full medical insurance provided
β’ Support That Matters:Mentorship, community, and forums where ideas are shared
β’ True Belonging: A long-term career where your contributions are valued
At Smart Working, youβll never be just another remote hire.
Be a Smart Worker - valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.
If that sounds like your kind of place, weβd love to hear your story.