Tillster
Senior Software Engineer – Back End
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в Tillster для проектирования и разработки облачных микросервисов на AWS и TypeScript с активным использованием AI-инструментов разработки.
Задачи
- Разрабатывать масштабируемые, безопасные и высокопроизводительные микросервисы на AWS и TypeScript
- Использовать современные AI-инструменты разработки (Claude Code, GitHub Copilot, LLM) для ускорения работы, генерации тестов и рефакторинга
- Строить и поддерживать микросервисы с чётко определёнными API
- Писать unit-, integration- и end-to-end тесты, повышать покрытие и применять TDD
- Участвовать в Agile-церемониях (Scrum или Kanban)
- Проводить код-ревью и критически оценивать AI-сгенерированный код на безопасность и корректность
- Участвовать в проектировании архитектуры платформы
- Работать со стейкхолдерами и product owners для проработки требований
Требования
- 5+ лет опыта разработки сервис-ориентированных приложений на Java, Python, C#, TypeScript или другом современном языке
- Опыт проектирования и построения микросервисных систем
- Предпочтителен TypeScript
- Умение интегрировать AI-инструменты (Claude Code, Cursor, ChatGPT/Claude) в рабочий процесс
- Опыт реализации комплексных стратегий тестирования (unit, integration, e2e)
- Опыт работы с реляционными или NoSQL хранилищами
- Владение паттернами проектирования и архитектурными паттернами
- Свободный английский (устный и письменный)
- Опыт работы в Agile (Scrum или Kanban)
- Понимание практик безопасности: OAuth, JWT, шифрование
- Степень бакалавра в Computer Science или эквивалентный опыт
- Желателен опыт с AWS serverless, DynamoDB, SQS
Условия
- Зарплата $130,000 - $155,000 DOE
- Медицинская, стоматологическая и vision-страховка, FSA
- 10 оплачиваемых праздников в год
- 15 дней PTO в первый год, 22 дня в последующие
- План 401(k)
- Оплата обучения, курсы Udemy
- Предпочтение локальным кандидатам
- Без визовой поддержки
Навыки
- AWS
- TypeScript
- Java
- Python
- C#
- микросервисы
- DynamoDB
- SQS
- OAuth
- JWT
- NoSQL
- Claude Code
- GitHub Copilot
- Cursor
- TDD
- Scrum
- Kanban