🎯
Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.
Job Description
Roles & Responsibilities:
- Actively drive discussions to improve product across engineering teams, wherever there are interdependencies across products
- Understand well-defined business use cases / PRD and design the solution for the business cases
- API Definitions and end-to-end service design and implementations
- Design applications in a true service-oriented architecture
- Develop object-oriented models and design data structure for new software projects taking systems aspects into account
- Make correct design choices in the context of a problem for data store, caching, search, scaling etc.
- Write good quality, modular, reusable, performant, well documented, unit-tested code
- Continuously refactor the code to...