1. Разрабатывать программное обеспечение в соответствии с ТЗ.
2. Участвовать в проектировании архитектуры приложений.
3. Писать, тестировать и отлаживать код.
4. Исправлять ошибки и дорабатывать существующие системы.
5. Вести техническую документацию.
6. Участвовать в код-ревью.
7. Оптимизировать производительность программ.
8. Взаимодействовать с другими членами команды (аналитики, тестировщики, менеджеры).
Требования: