Job Title: Software Engineer (Full-Stack, Cloud)
Experience: 4–6 Years
 Location: Remote (Full-Time)
 Employment Type: Permanent
Position Overview
We are seeking a passionate and experienced Full-Stack Software Engineer to join our dynamic and collaborative Technical Advisory team. You'll work with a globally distributed group of engineers on cutting-edge cloud-based services and intuitive web applications used by millions. This is a unique opportunity to deliver impact at scale, innovate with the latest technologies, and grow both technically and professionally.
Key Responsibilities
- Design, develop, test, and deploy scalable, distributed cloud applications and APIs using Node.js, TypeScript, and React.
 - Collaborate with cross-functional teams to build RESTful APIs and microservices using AWS and Serverless architectures.
 - Deliver clean, maintainable, and well-tested code that adheres to modern engineering practices.
 - Participate in architecture discussions, design reviews, and contribute to technical documentation.
 - Troubleshoot and resolve technical issues across front-end and back-end components.
 - Follow Agile methodologies (Scrum, Kanban), participate in sprint planning, retrospectives, and daily stand-ups.
 - Guide and mentor junior team members, while also learning from peers and seniors.
 - Work with Git or other distributed version control systems to manage codebase efficiently.
 - Collaborate asynchronously across remote teams with strong written and verbal communication.
 
Required Qualifications
- 4–6 years of professional software development experience.
 - Proven experience building full-stack applications using Node.js, React, and TypeScript.
 - Hands-on experience developing microservices and RESTful APIs.
 - Strong expertise in AWS services: Lambda, EC2, RDS, S3, etc.
 - Solid understanding of cloud-based architectures, containerization (Docker), and CI/CD workflows.
 - Experience working in a remote, distributed Agile team environment.
 - Ability to write effective technical specifications and communicate design decisions clearly.
 - Strong problem-solving skills with the ability to work independently and proactively.
 
Preferred Qualifications
- Experience working with Serverless Framework or deploying Lambda-based services.
 - Familiarity with open-source contributions or community-driven projects.
 - Experience with infrastructure-as-code tools (e.g., AWS CDK, Terraform).
 - Exposure to accessibility standards and security best practices.