Front-end и mobile разработчик
Summary
Builds and maintains a client portal and mobile apps using Angular, Swift, and Kotlin, integrating REST APIs and deploying to app stores.
Это про тебя?
- имею опыт коммерческой мобильной и frontend-разработки не менее 3 лет (iOS + Android).
- обладаю глубокими знаниями Swift 5+ (SwiftUI, UIKit) для iOS.
- обладаю уверенными навыками Kotlin 1.9+ (Jetpack Compose) для Android.
- имею глубокие знания Angular 13+ (компоненты, модули, роутинг, lazy loading).
- имею опыт публикации приложений в App Store, Google Play и AppGallery.
- работаю с RESTful API (Retrofit, OkHttp), аутентификацией и интеграциями.
- понимаю CI/CD процессов для мобильной разработки
- уверенное владею TypeScript 4+ и RxJS (observables, operators).
- имею опыт стилизации с SCSS/SASS (mixins, variables, BEM).
- знаю современных UI/UX практик и responsive design.
- имею опыт работы с Git, npm/yarn, Angular CLI. 4.
Приветствуется:
- Высшее техническое образование (профильное в области IT)
- Опыт разработки B2B или dashboard-приложений.
- Знание NgRx или аналогичных state management библиотек.
- Опыт с PWA, SSR (Angular Universal) или i18n.
- Знание Firebase (Auth, Analytics, Crashlytics).
- Опыт с Huawei Mobile Services и Koin для DI. 5.
Технологии, языки, инструменты:
iOS:
- Swift 5 / SwiftUI.
- UIKit.
- AppMetrica.
- Kingfisher
- Firebase.
Android:
- Kotlin 1.9.0.
- Gradle 8.11.2.
- Compose BOM 2023.08.00.
- Firebase BOM 32.2.2.
- Retrofit 2.9.0.
- OkHttp3 4.11.0.
- Huawei Mobile Services 6.12.0.300.
- Koin 3.4.0 (Dependency Injection).
- AppMetrica.
Front:
- Angular 13.3.4 - основной фреймворк
- TypeScript 4.4.4
- RxJS 6.6.7
- SCSS
- Angular Material 13.3.4 - компоненты Material Design
- Nebular 9.0.0 - UI компоненты (theme, auth, security, eva-icons)
- Taiga UI 2.42.0 - UI компоненты (core, kit, cdk, editor)
- Bootstrap 4.4.1 - CSS фреймворк
- ng-bootstrap 10.0.0
- FontAwesome 5.15.1
- Поддержка и развитие решения Клиентский Портал (frontend и mobile часть)
- Оценка и проектирование задач
- Разработка и доработка пользовательских интерфейсов на Angular
- Разработка и поддержка мобильных приложения на языке программирования Swift и Kotlin
- Создание адаптивных и кросс-браузерных компонентов с SCSS стилями.
- Интеграция с REST API backend'а, обработка данных и состояний.
- Работа с UI-библиотеками: Angular Material, Nebular, Taiga UI, Bootstrap.
- Проведение code review, рефакторинг и оптимизация производительности SPA.
- Разработка и поддержка аутентификации, тем, security-модулей (Nebular).
- Деплой и поддержка production-версии портала.
- Сопровождение и развертывание приложения на этапе выхода в Apple Store Code Review
- Управление корпоративными аккаунтами в GoogleStore и AppGallery
- Публикация приложения в GoogleStore и AppGallery
- Тестирование, создание документации по компонентам.
- Участие в проектировании архитектуры frontend'а и UX/UI решений.
Мы поддержим тебя и обеспечим:
- Официальным трудоустройством, полным соц. пакетом, ДМС, разнообразными скидками от партнеров компании
- Работой в профессиональном и дружном коллективе
- Корпоративным обучением и наставничеством
- Возможностью карьерного и профессионального роста
- Графиком работы 5/2 с возможностью гибкого начала рабочего дня (с 8:00, 9:00 или 10:00)
- Гибридным режимом работы, позволяющим работать как из офиса, так и удаленно