TIAA
Full-Stack Developer II (Java, Android & iOS)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в TIAA: разработка корпоративных приложений с backend на Java/Spring Boot и нативными мобильными приложениями под Android и iOS. Работа с ограниченным надзором, участие в проектировании, интеграции API и облачных инициативах.
Задачи
- Сбор и анализ требований к функциональности и интерфейсам ПО
- Разработка кода с использованием языков программирования, скриптов и БД
- Проектирование, создание и использование RESTful API
- Интеграция backend API в Android, iOS и веб-приложения
- Поддержка тестирования, деплоя и сопровождения ПО, исправление ошибок
- Ведение документации по разработке и ревизиям систем
- Наставничество и ревью работы младших специалистов
- Оценка технической целесообразности облачных решений
Требования
- Bachelor's Degree
- 3+ года опыта (5+ предпочтительно)
- Core Java и ООП: коллекции, многопоточность, обработка исключений
- Spring Boot и RESTful API
- Реляционные БД (MySQL, PostgreSQL или Oracle), оптимизированные SQL-запросы
- Нативная Android-разработка на Java или Kotlin, Android SDK, Activity/Fragment lifecycle
- iOS-разработка на Swift или Objective-C, UIKit/SwiftUI, Xcode
- Git и collaborative workflows (GitHub, GitLab, Bitbucket)
Условия
- Базовая зарплата $83,700–$103,000 в год
- Пенсионная программа и медицинская страховка
- Гибридный офисный формат работы
- Программы мотивации по результатам
Навыки
- Java
- Spring Boot
- REST API
- SQL
- MySQL
- PostgreSQL
- Oracle
- Kotlin
- Android SDK
- Swift
- Objective-C
- UIKit
- SwiftUI
- Xcode
- Git
- GitHub
- GitLab
- Bitbucket
- JavaScript
- TypeScript
- React
- Angular
- AWS
- Azure
- GCP
- Jenkins
- GitHub Actions
- OAuth2
- JWT
- Agile
- Scrum
- Jira