Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Curiosity drives change. Let’s co-design it
Altkom Software is a Custom Software Development Company with over 20 years of experience. We have successfully programmed the way to the goal for numerous Polish and foreign companies (i.e., German, English, French, Austrian, Belgian, or GCC markets). We work with the most recognisable brands, especially with financial corporations.
Our services:
➡️ Software Engineering
➡️ Strategy & Digital Product Design
➡️ Process Automation & Workflow
➡️ Cloud Services
➡️ Data & Analytics
Our products:
➡️ Altkom Insurance Suite (flexible software solution for insurance providers),
➡️ Digital Leasing Platform (modular platform tailored to the architecture of leasing companies),
➡️ Altkom Billing Solution (for companies offering services based on consumption-based pricing models),
➡️ Control Center (for organisations that want to manage their multiple business processes in real-time),
➡️ Digital Product Center (advanced process platform to support digital product sales).
Main technologies:
➡️ Back-end: Java, .NET, C#
➡️ Front-end: Vue, Angular, React>
➡️ Mobile: Android, iOS, Flutter
➡️ BPM platform: Camunda
➡️ DevOps: Docker, Kubernetes
➡️ Database: Postgres, MS SQL
We have experience in projects for the following industries:
➡️ Banking
➡️ Insurance
➡️ Leasing
➡️ TSL
What distinguishes us from other technology partners? Ask us about our Software as a Journey framework, thanks to which we deliver 98% of our projects on time and within a specified budget 🚀
We are seeking new talents to support our experienced and flexible IT team in a long-term collaboration with a leading banking sector company in the Middle East. We are looking for a Senior Android Developer with extensive experience in mobile application development.
In This Position You Will
Design, develop, and implement mobile applications for the Android platform, meeting client requirements.
Collaborate with backend, UX/UI, and business teams to deliver seamless functionality.
Write clean, maintainable, and testable code to ensure high performance and scalability.
Conduct code reviews to maintain high-quality standards.
Implement new features and resolve issues in existing applications.
Ensure the applications align with the latest security standards.
Mentor junior developers, supporting their technical development.
Stay updated on the latest trends and technologies in Android development.
We Are Looking For You, If You
A bachelor's degree in Computer Science, Software Engineering, or a related field.
A minimum of 5 years of experience in Android development.
Proficiency in Kotlin and Java.
Hands-on experience with Android SDK and Jetpack libraries (Compose, Navigation, Room).
Familiarity with RESTful APIs and JSON.
Knowledge of design patterns like MVVM and MVP.
Experience with libraries such as Retrofit, Dagger/Hilt, and Glide.
Experience with Android Studio and version control tools like Git.
Familiarity with CI/CD tools, e.g., Bitrise or Jenkins.
(Bonus) Experience publishing apps to Google Play Store and working with diverse Android devices.
Fluency in English (minimum B2 level).
We Offer
Stable employment conditions.
A non-corporate atmosphere.
20 paid days annually for learning and development.
Medical care.
Multisport card.
Language learning support.
Life insurance.
Psychological support services.
Flexible working hours.
Attractive office locations.
Remote work opportunities.
Paid Employee Referral Program.
Internal knowledge-sharing meetings.
Team-building and integration events.
We reserve the right to contact only selected candidates.
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.