- Write great quality, scalable and maintainable code
- Work with designers, other engineers and product owners to develop,implement features and ship the product, while considering maintainability, security and performance.
- Participate in scrum sessions and be able to deliver according to Sprint deadlines.
- Planning and documenting technical specifications for features or system design.