Smart Working Solutions
Smart Working Solutions

Senior Full Stack Developer (Remote, Contractual) [HR187]

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 
  • Apply for this job