Mid Sofware Engineer II
Core
Develop and maintain mobile applications using Kotlin and Ionic, participating in modernization from native to hybrid solutions.
Role type
Mid-level mobile software engineer (hybrid)
Builds
Mobile applications for Android and iOS
Domain
Mobile development, Hybrid apps
Deliverable
production ML models | product features
Required skills
Kotlin, Ionic Framework, Angular, Capacitor, TypeScript, REST APIs, RxJS, State Management, Android Jetpack, MVVM, Clean Architecture, Dependency Injection (Hilt/Dagger), Node.js, Android Studio
Preferred skills
Native-to-hybrid migration, Frontend modular architecture, Performance optimization, Agile methodologies
Technologies
Kotlin, Ionic, Angular, Capacitor, Android Jetpack, Hilt, RxJS, Node.js, Android Studio, REST
Responsibilities
Develop and maintain mobile applications using Kotlin and Ionic; Participate in modernization and migration of mobile apps from native to hybrid; Implement features following modern architecture principles; Integrate mobile apps with REST APIs and backend services; Design scalable solutions using architectural patterns; Generate and deploy builds for Android and iOS; Resolve mobile-related incidents regarding permissions, plugins, and configurations.
Seniority
Mid-level, hands-on IC