Job Title: Agentic Software Engineer II (Full-Stack)
About the Role
We are looking for a Full-Stack Software Engineer (3–5 years experience) who builds and ships production features using modern development practices and AI-assisted coding tools (Copilot, Cursor, Claude, etc.) as part of their daily workflow.
You will work on a cloud-based travel platform, contributing to backend services, APIs, and frontend features while leveraging AI tools to improve development speed, code quality, and engineering productivity.
This is a hands-on engineering role where you will independently deliver features from design to production with moderate supervision.
Key Responsibilities
- Design, build, and deploy scalable full-stack features for a cloud-based platform
- Develop RESTful APIs and backend services using modern frameworks
- Build responsive and performant frontend applications using React / Next.js / similar frameworks
- Use AI coding tools (GitHub Copilot, Cursor, Claude, etc.) to accelerate development and improve code quality
- Review, validate, and refine AI-generated code for correctness, performance, and security
- Work with product, design, and engineering teams to deliver features in an agile environment
- Participate in code reviews and contribute to improving engineering standards
- Support cloud deployment, monitoring, and CI/CD pipelines
- Write clean, maintainable, and testable code
- Contribute to refactoring and modernization of existing systems
Required Skills & Experience
- 3–5 years of experience in full-stack software development
- Strong experience with JavaScript / TypeScript / Python / C# (.NET) (any one or more)
- Experience with React, Next.js, Vue, or similar frontend frameworks
- Strong understanding of REST APIs and backend service design
- Experience building and deploying applications on AWS / Azure / GCP
- Familiarity with Docker and CI/CD pipelines
- Good understanding of databases (SQL or NoSQL)
- Experience working in Agile development teams
Good to Have (Nice to Have Skills)
- Hands-on experience using AI coding assistants (Copilot, Cursor, ChatGPT, etc.) in real projects
- Exposure to microservices architecture
- Basic understanding of RAG (Retrieval-Augmented Generation) or LLM-based applications
- Familiarity with Kafka / Redis / RabbitMQ or similar messaging systems
- Awareness of prompt engineering concepts
- Exposure to distributed systems or scalable backend design
What We're Looking For
- Strong problem-solving and debugging skills
- Ability to work independently and deliver end-to-end features
- Comfortable working in fast-paced, evolving environments
- Curiosity about AI tools and modern engineering practices
- Strong collaboration and communication skills
Work Environment
- Hybrid
- Agile, product-driven engineering culture
- Highly collaborative team working across multiple domains