About the company
We are Qatar Insurance Company (QIC), the leading insurance provider in GCC. With a history dating back to 1964, we have established ourselves as a pioneer in the insurance industry, offering innovative solutions to meet the diverse needs of individuals and businesses.
Our vision is to make QIC group become the first Digital Ecosystem in the region by combining insurance and non-insurance services in one platform. Through our digital platforms, such as qic.online and the QIC app, we empower customers to manage their needs anytime and anywhere.
Our employees have been featured in Forbes 30 under 30, teach at online universities, serve on program committees of major IT conferences, and have previously worked at Yandex, Tinkoff, Avito, Ozon, and other leading tech companies.
About the position
We're looking for a Middle Android Developer for our Insurance team to build new cutting-edge features for the Life & Medical product line, as well as support existing functionality.
Responsibilities
- Design, develop, and implement Android features from concept to production
- Collaborate with cross-functional teams to define new features
- Write clean, maintainable, and efficient code according to best coding practices and standards
- Perform unit testing to ensure usability, and general reliability
- Debug and fix issues, ensuring smooth functionality and an optimal user experience
- Implement and manage integrations
- Maintain and release new versions of the application, ensuring stability and reliability
- Research and adopt new technologies, tools, and practices to enhance development efficiency
- Participate in code reviews and contribute to improving the overall code quality within the team
- Collaborate with designers and backend developers to integrate APIs, improve UX, and deliver seamless functionality
Requirements
- At least 3 years of work experience as an Android Developer
- Significant experience with all aspects of native mobile application development on Android (Kotlin)
- Experience with at least several tools from the Android Jetpack Suite (Jetpack Compose)
- Strong understanding and experience with Coroutines
- Have published at least one original Android app
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- English level B2 or higher
- Experience with Insurance/MedTech & Fintech will be an advantage