At
Smart Working, we believe work should fit your life—not the other way around. This isn’t just another remote role; it’s an invitation to join a global team where you’re seen, supported, and empowered every single day.
Our mission is to break down geographic barriers and connect brilliant people with meaningful, full-time opportunities on high-performing global teams. We’re here to help you grow—professionally and personally—in an environment that values purpose, autonomy, and long-term connection.
We’ve earned top marks on Glassdoor for a reason. Join us and discover what it means to belong to something better.
About the Role
We’re looking for a Senior Full Stack Developer (JavaScript + Python) to join our engineering team.
This is a hands-on, senior-level position ideal for a technically strong, detail-oriented engineer who thrives in a collaborative environment. You’ll build scalable full stack applications, automate processes using AI tools, and take an active role in technical hiring — conducting technical interviews and building technical assessments to help grow a high-performing team.
You’ll also contribute to improving internal automation and integrations across tools such as Lever ATS, while maintaining best practices in development, testing, and deployment.
Responsibilities
- Design, build, and maintain full stack applications using JavaScript (React, Angular, or Vue) and Node.js/Express/NestJS/Python.
- Develop responsive, accessible, and user-friendly UIs, ensuring strong UI/UX design principles.
- Design and optimise data models using PostgreSQL and NoSQL databases.
- Write, debug, and maintain unit and end-to-end tests to ensure reliability and maintainability.
- Utilise AI-powered tools (e.g., Cursor, Copilot) to enhance efficiency and automation.
- Lead and mentor engineers, providing guidance and code reviews.
- Conduct technical interviews and build technical assessments (e.g., on Coderbyte) to evaluate and hire new developers.
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions.
- Build automation scripts and integrate APIs, including Lever ATS and related systems.
- Improve tagging systems, data management, and development workflows.
Requirements
- 5+ years of professional experience as a Full Stack Developer.
- 5+ years of UI/UX development, creating responsive and accessible web applications.
- 5+ years with JavaScript frameworks (React, Angular, or Vue).
- 5+ years with Node.js, Express, NestJS, or Python for backend development.
- 2+ years working with databases (PostgreSQL and/or NoSQL).
- 1+ year in unit testing, debugging, and end-to-end testing.
- 1 year of experience using AI-powered tools (Cursor, Copilot, or similar).
- 1+ year of team leadership or mentorship, including conducting technical interviews.
- Understanding of DevOps principles and CI/CD workflows.
- Excellent communication and collaboration skills.
Nice to Have
- Exposure to AI/ML technologies and data-driven applications.
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
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.