Mobile Engineer
Skills
APIMobile Application DevelopmentMobile ApplicationsAndroidAndroid DevelopmentAndroid StudioApp Store
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experience in both iOS and Android development using Kotlin/Java.
- 4+ years experience in Java/Kotlin, including shipping apps to the Play Store and Apple App Store.
- Solid engineering and coding skills with an understanding of data structures and asynchronous programming.
- Experience with reactive programming principles, third-party libraries, and APIs (Kotlin Multi-Platform).
- Deep understanding of Android Studio and other android development tools.
- Familiarity with iOS app development, GraphQL, Fastlane, and CircleCI for CI/CD and Firebase for performance monitoring.
Nice to have
- Kotlin
- Java
- Android
- iOS
Day to day
- Contribute to the design, implementation, and maintenance of new products on both Android and iOS platforms.
- Craft readable, well-crafted, and maintainable code.
- Build end-to-end features of the app: networking, persistence, business logic, and UI.
- Re-architect legacy code using the latest developments in the Android ecosystem.
