Overview
Igloo is seeking an AI-native Full Stack Engineer, comfortable with both front-end and back-end programming, to build highly scalable and highly available web applications with end-to-end ownership of features.
What you'll do
- Use AI coding tools as a core part of the software development workflow to accelerate design, implementation, testing, debugging, and documentation.
- Apply strong engineering judgment when working with AI-generated code: validate assumptions, identify incorrect or unsafe suggestions, and confidently override or rewrite AI output when required.
- Use AI effectively across the full development lifecycle while maintaining ownership of code quality, architecture, security, performance, and reliability.
- Continuously explore and adopt new AI-powered engineering tools and workflows that improve development velocity without compromising engineering standards.
- Own and deliver across the full stack, including front-end, back-end, databases, testing, deployment, observability, and maintenance.
- Independently reason about architecture, trade-offs, debugging, performance, security, and reliability rather than relying solely on AI-generated solutions.
- Work closely with Engineers, Product Managers, Data Scientists and Designers to define, refine and implement features across the product line.
- Work closely with DevOps to build frameworks and tools, define standards (e.g. API contracts), and improve development efficiency through practices such as CI/CD and codebase hygiene.
- Work on complex engineering problems to improve the scalability, security and reliability of the platform.
- Design, build and maintain high-quality, production-grade software across the front end, back end, databases and supporting services.
- Take end-to-end ownership of features, including architecture, implementation, testing, deployment, monitoring, debugging and ongoing maintenance.
What you'll need
- Bachelor's in Computer Science or other related degree.
- Minimum 4 years of experience in similar roles.
- Strong proficiency in JavaScript and the JavaScript object model.
- Familiarity with modern front-end build pipelines and tools.
- Experience with AWS, RESTful/RPC services, and C++/Java/Golang or related system programming languages.
- Experience with NoSQL (e.g., Redis/MongoDB), message queues (e.g., Kafka/Kinesis), and relational databases (e.g., MySQL).
- Experience with Docker and proficiency in CI/CD flow on AWS or GCP.
- Proficiency in AI-assisted coding practices to increase development velocity and experience integrating AI-driven features or APIs into modern web applications.
- Strong understanding of system performance and scaling.
- Demonstrated ability to design, build, and deliver complex, successful web services and/or customer experiences efficiently and with quality.
Nice to have
- Experience in a tech start-up.
- Experience with TypeScript.
- Experience with Golang.
Details
- Location: Pune, Maharashtra, India.
Read the full description and apply on the company’s own careers page.