- Define new features or fixes based on overall objectives and challenges.
- Commit to delivering defined features or fixes end-to-end.
- Define implementation strategies and work with the team to execute them.
- Leverage the expertise of other team members effectively.
- Write design documents for complex problems.
- Write clean and performant code.
- Support team members to deliver on shared goals.
TypeScriptPostgresRedis+2 more