Senior Mobile Engineer
- Stockholm
- Permanent
- Heltid
- Lead the end-to-end development of complex native and multiplatform solutions, from concept to development including testing, distribution and writing documentation.
- Drive technical decision-making, provide architectural guidance, and ensure the implementation of best practices.
- Collaborate closely with iOS and Android community, cross-functional teams, including product managers, designers, and backend developers, to define requirements and translate them into technical specifications.
- Develop scalable and maintainable libraries, ensuring adherence to coding best practices, design patterns, and architectural guidelines.
- Provide technical guidance and mentor junior iOS and Android developers, reviewing their PRs and providing constructive feedback.
- Perform thorough code reviews to ensure code quality, performance, and adherence to established coding standards.
- Ensure the performance, quality, and responsiveness of UI components and iOS/Android applications through thorough testing, debugging, and optimization. Troubleshoot and resolve complex technical issues and performance bottlenecks.
- Collaborate with other teams to understand and guide developers.
- Define test plans and ensure comprehensive test coverage.
- Drive innovation by researching and implementing cutting-edge technologies.
- Stay up to date with the latest trends and advancements in mobile development, evaluate new tools and frameworks, and promote their adoption when appropriate. Also, share knowledge and best practices with the iOS and Android community.
- Participate in architectural discussions, providing insights and proposing solutions to enhance system architecture and overall product quality.
- Contribute to the continuous improvement of development processes and workflows.
- Participate in Agile/Scrum development processes, contribute to sprint planning, and provide accurate estimations for project timelines.
- Collaborate with Security and Compliance teams to ensure that mobile solutions adhere to internal policies and industry regulations.
- Contribute to CI/CD pipelines and automation strategies to improve development workflows and reduce manual efforts.
- 6+ years of experience in mobile development (Android and/or iOS).
- Hands-on experience with Kotlin Multiplatform (KMP) for shared codebases
- Strong proficiency in Kotlin for Android and Multiplatform module development.
- Proficiency in Swift, Objective-C and Kotlin for iOS and Android application and SDK integration.
- Familiarity with Jetpack Compose and SwiftUI.
- Experience in building and publishing mobile SDKs/libraries for internal or external use.
- Deep understanding of platform-specific architecture and constraints (Android/iOS).
- Experience with unit testing, integration testing, and UI testing in both platforms.
- Familiarity with KMP testing strategies including using expect/actual declarations.
- Comfortable with debugging native iOS and Android issues within shared and platform-specific code.
- Experience with modular architecture, clean code principles, and design patterns like MVVM.
- Strong understanding of dependency injection, coroutines/flows, and asynchronous programming.
- Ability to collaborate closely with cross-functional teams (iOS, Android, backend, product).
- Comfortable contributing to API design, versioning, and developer experience for SDKs.
- Familiarity with tools such as GitHub Actions for CI/CD in mobile projects.
- Experience working in Agile/Scrum team, actively participating in ceremonies and contributing to continuous delivery
- Proven experience in leading cross-platform mobile teams or initiatives, especially in contexts involving KMP or shared codebases. Experience with mobile analytics tools (e.g., Firebase or similar) and feature flagging/experimentation frameworks.
H&M Group is a global company of strong fashion brands and ventures. Our goal is to prove that there is no compromise between exceptional design, affordable prices, and sustainable solutions. We want to liberate fashion for the many, and our customers are at the heart of every decision we make.We are made up of thousands of passionate and talented colleagues united by our shared culture and values. Together, we want to use our power, our scale, and our knowledge to push the fashion industry towards a more inclusive and sustainable future. Read more about usWHY YOU'LL LOVE WORKING HERE
At H&M Group, we are proud to be a vibrant and welcoming company. We offer our employees attractive benefits with extensive development opportunities around the globe.All our employees receive a staff discount card, usable on all our H&M Group brands in stores and online. Brands covered by the discount are H&M (Beauty and Move included), COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET. In addition to our staff discount, all our employees are included in our H&M Incentive Program - HIP. You can read more about our H&M Incentive Program .JOIN US
Our uniqueness comes from a combination of many things - our inclusive and collaborative culture, our strong values, and opportunities for growth. But most of all, it's our people who make us who we are.Take the next step in your career together with us. The journey starts here.