- Work in an agile development team to deliver high quality software applications. This may be the full stack,
including both mobile and web application frontends as well as its respective backend
- Adopt proven software engineering practices like pair programming, code reviews, test-driven development.
- As a more experienced engineer, you will additionally be expected to lead conversations on solutioning and
systems design, establish best practices and mentor other engineers in the team.