Familiarity with MAC/Linux environment, Shell script
GRPC
JavaScript & JSON
Knowledge of microservices and architecture
Knowledge of Uber Tech Stack would be a bonus ○ Will ensure candidate who are selected will undergo training on Uber Stack as a part of their induction to Uber
Basic SQL knowledge
Expectations from the candidate
Strong hands-on experience in understanding requirements and creating microservices using Go lang..
Exceptional debugging and problem-solving skills on large codebase
Be a proactive thinker and demonstrate keen sense to find solutions to challenging problems
Product sense: Create more than beautiful code. Play a crucial role in choosing what we build and how we build it.
A penchant for collaboration & a team player: Work cross collaboratively to drive impact across orgs. Be open to candid feedback for improvement. When required step up to the role of a tech-lead to ensure effective coordination and communication
Independent to explore all the end points in UBER environment and coordinate with different Line of Business to understand the correct microservice for a business use case.
Ability to convert a high-level PRD into a detailed ERD for execution. Coordinate with business teams to understand the functional requirement and convert it into engineering logic