- Write clear, maintainable code that will scale across a number of projects and distributed development teams based on business requirements.
- Contribute through participation in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing, on-calls, and ongoing support of systems.
- Work within “squads” (small teams consisting of product managers, and engineers) to develop features across the web apps, and backend;
- Work closely with product managers and designers to shape the product. You are not here just to code, but to deliver impact to the users; Excellent interpersonal skills and teamwork are essential.
- Became a valued member of an autonomous and cross-functional team.