Senior Full Stack Developer (Remote, Contractual) [HR187]
About Smart Working
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.
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.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
About the Role
We are seeking an experienced Senior Full-Stack Developer with 8+ years of hands-on software development experience, building scalable web applications and cloud-native solutions. This role is ideal for someone with strong JavaScript and TypeScript expertise across React.js, Angular, Node.js, and NestJS, with experience designing microservices-based systems and RESTful APIs. You will work across frontend, backend, cloud, DevOps, and AI-assisted development workflows, supporting the delivery of high-performance, reliable, and maintainable applications.
The role offers the opportunity to contribute to technical architecture, production-grade cloud deployments, and modern engineering practices using GCP, Docker, Docker Compose, CI/CD pipelines, and AI development tools.
Responsibilities
- Design, develop, and maintain scalable web applications using React.js, Angular, Node.js, and NestJS.
- Architect and implement microservices-based systems with a focus on performance, maintainability, and scalability.
- Develop RESTful APIs and backend services using Node.js and NestJS.
- Build responsive and user-friendly frontend applications using React.js and Angular.
- Deploy, manage, and monitor applications on Google Cloud Platform.
- Configure and maintain Cloud Run, Load Balancers, Cloud Storage, Cloud SQL, and related GCP services.
- Create and maintain CI/CD pipelines for automated testing and deployment.
- Containerize applications using Docker.
- Manage local development environments with Docker Compose.
- Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions.
- Troubleshoot production issues.
- Optimize system performance.
- Use AI-assisted development tools such as Claude, Cursor, and other modern coding assistants to improve productivity and code quality.
- Deliver scalable and maintainable applications.
- Successfully deploy and manage cloud-native solutions.
- Ensure high application performance and reliability.
- Contribute to architectural decisions and technical leadership.
- Drive development efficiency through modern engineering practices and AI-assisted workflows.
Requirements
- 8+ years of software development experience.
- Strong proficiency in JavaScript and TypeScript.
- Extensive experience with Node.js and NestJS.
- Experience designing and implementing REST APIs.
- Strong understanding of microservices architecture and distributed systems.
- Strong experience with React.js.
- Strong experience with Angular.
- Knowledge of modern frontend architecture, state management, and component-based design.
- Hands-on experience with Google Cloud Platform.
- Experience deploying applications using Cloud Run.
- Experience configuring and managing Load Balancers.
- Strong understanding of Docker and Docker Compose.
- Experience with CI/CD pipelines and production deployments.
- Familiarity with cloud networking, security, and monitoring.
- Experience working with SQL, Postgres, and NoSQL databases.
- Knowledge of scalable system design and software architecture patterns.
- Experience handling production-grade applications.
- Experience using AI development tools such as Claude, Cursor, ChatGPT, GitHub Copilot, or similar platforms.
- Ability to leverage AI tools for code generation, debugging, documentation, and productivity improvements.
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 working assets
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
- 5-Day AI Training: Hands-on AI Academy onboarding to get you building with AI from day one
Originally posted on Himalayas