Job Description
Description
Our Bengaluru office allows our employees to collaborate with teammates and offer special onsite events, lunches, and more.
This position will be located in our Bengaluru office and follows a hybrid work model.
- Develop and maintain robust, scalable, and secure full-stack applications across backend and frontend technologies, with a strong ability to infuse AI into both development workflows and product features.
- Contribute to the implementation of new features and product improvements.
- Assist in the design and implementation of systems, focusing on performance, reliability, and security.
- Collaborate with product managers, designers, and other engineers to understand requirements and deliver high-quality solutions.
- Participate actively in code reviews and architecture discussions.
- Stay curious and keep current with industry trends and emerging technologies.
- BS or MS in Engineering, Computer Science, or a related field.
- 2+ years of experience in software engineering and development.
- Solid experience with at least one backend technology (e.g., Springboot with Kotlin/Java, Go, or Python) and one frontend framework (e.g., React, Redux, Remix, Typescript).
- Experience with distributed systems concepts and cloud platforms (AWS, Azure, or Google Cloud).
- Strong testing discipline (unit, integration, E2E) and comfort with CI/CD practices.
- Demonstrated ability to write clean, maintainable, and well-tested code.
- Strong problem-solving, communication, and collaboration skills.
- Experience working in an Agile environment.
- A sense of accountability for project outcomes.
- Willingness to learn about the business and product goals and align technical work to them.
