Role & responsibilities Writing clean, maintainable code for our application. Collaborating with cross-functional teams to define, design, and implement new features. Ensuring the performance, quality, and responsiveness of our application. Identifying and correcting bottlenecks and fixing bugs. Working on improving our application performance and optimising code. Continuously discovering, evaluating, and implementing new technologies to maximise development efficiency. Assist in maintaining our infrastructure and keep our application sustainable and scalable. Preferred candidate profile Bachelors Degree in Software Engineering in computer science (2024 pass out). Excellent communication skills and ability to collaborate across teams in different timezones. You take great pride in your work and your own continued learning. Exposure to Ruby, Java, Python , or similar languages. Exposure to front end development languages such as Javascript, CSS, or HTML Great team member who takes responsibility and works collaboratively. Ability to work diligently and remain positive under time constraints. Should work from the Bangalore office 5 days a week.