Senior Developer, Mobile App Lead
Coloplast
Szczecin, Poland
About the job
As a Senior Mobile App Developer Lead, you will be leading the effort of building and maintaining our mobile apps, ensuring our digital services make a real difference for Coloplast consumers and healthcare professionals. You will collaborate with Product Owners and business stakeholders to ensure features are built for global use and ready for development. Additionally, you will provide high-level estimates for larger features or future projects when needed.
Your responsibilities
- Responsible for all mobile app-related development supporting the digital roadmap for Coloplast customers;
- Set technical directions for Mobile development in close collaboration with our Architects and Technical Product Owners;
- Deliver working high-quality code;
- Lead major refactorings when needed;
- Mentor and lead other mobile app developers ensuring quality of delivered solutions is according to program guidelines for mobile app development, guidelines which you will help maintain, making sure the apps are stable, performant and secure;
- Align with lead backend developers and architects to ensure cohesion between apps and backend on how they connect and interact;
- Helping troubleshoot and mitigate production issues through crashlytics or backend monitoring;
- Ensure quality of delivered features are of the highest standard;
- Documentation as needed.
Requirements
- 7+ years of mobile app development in Kotlin;
- Experienced in both Android and iOS development;
- Experience with Kotlin Multiplatform;
- Experience with Jetpack Compose;
- Experience with Swift UI;
- Highly experienced in integrating with multiple backend systems over various protocols;
- Deep understanding of software architecture in the context of mobile apps;
- Experience as lead on larger development teams;
- Experience with Bluetooth connectivity;
- Great collaboration skills – must closely collaborate with Product Owners to ensure their requirements are descriptive and generally ready for development;
- Very good at conveying technical challenges towards non-technical people – by participating in technical discussions with other stakeholders of various technical skill levels when needed, to support the teams;
- High level experience in crashlytics tools;
- Fluent in spoken and written English with highly developed communication skills.
Competences
- Self-organizing and able to work independently;
- Curious and eager to learn new technologies;
- Able to quickly understand a new domain from a commercial point of view;
- Quick to learn new tools and technologies;
- Takes responsibility of delivered features.
Apply Now
Don't forget to mention EuroTechJobs when applying.