Typical tasks
- Writing and reviewing code in modern languages
- Building APIs and front-end interfaces
- Writing automated tests
- Deploying through CI/CD pipelines
- Pairing on technical design and architecture
- Working with product managers, designers and analysts