Middle Android Developer (Kotlin) віддалено Let’s connect people globally! With a first-class team of engineers, Intellias provides and supports top-level services in the telecom sector. Join in and be among those who create the future of communications! What project we have for you Customer self-service app for client’s subscribers. Subscribers are able to conveniently control their expenses and manage their mobile number. Requirements: 2+ years hands-on experience based on Kotlin mobile
Middle Android Developer (Kotlin)
віддалено
Let’s connect people globally! With a first-class team of engineers, Intellias provides and supports top-level services in the telecom sector. Join in and be among those who create the future of communications!
What project we have for you
Customer self-service app for client’s subscribers. Subscribers are able to conveniently control their expenses and manage their mobile number.
Requirements:
- 2+ years hands-on experience based on Kotlin mobile apps development
- Hands-on commercial experience with Compose is a must
- Android SDK knowledge
- Understanding of overall development lifecycle
- Understanding of Android mobile app components, its lifecycle
- REST API principles understanding
- 3rd party libraries injection and usage principles understanding
- Basic knowledge of Firebase toolset
- Hands-on experience with version control systems
- Being able to read documentation in English and to communicate (in English) with a team in case of necessity
Sufficient Requirements:
- Experience in integrating with third party open-source libraries
- Experience with Google PAY payment system integration, basic understanding of data leakage protection (PA DSS will be a plus)
- Android SDK deep understanding at: Activity, Fragments, Services, Broadcast Receivers, RemoteViews, Widgets
- Understanding of multithreading via RxJava 2
- Understanding of Dependency Injection (Dagger 2)
- System APIs understanding: Maps, Location Services, etc.
- Architecture patterns understanding: MVP (Moxy), MVVM (optional)
- Room, SharedPreferences DB hands on experience
- Hands on experience at Firebase: Crashlytics, Analytics, In-App Messaging, DynamicLinks, Push Notifications, Remote config
- SOLID principles understanding
- SSO (Auth2.0) principles understanding & hands on experience
- CI/CD principles understanding
Nice to have:
- Unit testing, UI/UX patterns understanding
- Strong task & self-management skills
Responsibilities:
- Design, develop, test, and maintain Kotlin-based Android applications
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and deliver new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organisation, and automation
- Stay up to date with emerging trends and technologies in Android development
- Continuously improve application performance, scalability, and reliability
- Participate in Agile development methodologies and practices
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. We’re dedicated to cultivating a tech-savvy environment that empowers individuals to unlock their true potential and achieve extraordinary results. Our customized benefits not only prioritize your well-being but also charge your professional growth, making this opportunity an ideal match for tech enthusiasts like you.
At Intellias, we are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join Intellias for a career where your unique perspectives are not only valued but crucial to our success.