OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Company Description
The H&M group is on an exciting journey to meet and exceed our customers' expectations today, tomorrow and in the future. Rapid technological development and new customer behaviours are transforming the fashion retail industry. To cater the individual needs and desires of our millions of customers, Business Tech delivers technological solutions for the entire value chain for all our brands.
Product Area Checkout delivers a checkout experience so smooth and simple that our customers leave with a smile, enabling our store personnel to delight our customers and deliver a personal experience
Job Description
As a Software Engineer, you are responsible for the entire software life cycle – design, development, test, release and maintenance and translates business needs into working software. Regardless of area, tools or languages, a Software Engineer builds and configures solutions that are easy to maintain and change, enabling a constant delivery pace to be kept indefinitely. This is achieved through continuous attention to technical excellence and good design, with extensive use of automation.
The Software Engineer believes in a non-hierarchical culture of collaboration, transparency, safety, and trust. We believe that you are focused on value creation, growth and serving customers with full ownership and accountability. Delivering exceptional customer experience and business results.
Work tasks include but are not limited to:
Development task in Sprint
Review PRs from other developers in the team
Be part of Product Teams Agile ceremonies
Workshop and Brainstorming sessions with the Product team
Solution Design and collaborate with other stakeholders
Qualifications
Technical Competences
App Development, using Android Kotlin
API design /SDK’s
Android Solution Architecture
Declarative ui / Android Jetpack Compose is a great asset
Writing testable and high-quality code
DevOps & Release, including MDM / Google Play Console
Automated UI tests
Firebase
Meriting if you have worked with tools for A/B-testing e.g. Optimizely
The detailed technical skillset needed:
Android Kotlin
Android Basics: Activity, Fragments, Services, Background tasks using WorkManager and AlarmManager, UI components like Constraint layouts, WebView
MVVM Architecture in Android
Android Jetpack Library Exposure
LiveData, ViewModel, Coroutines
jUnit Test cases
Exposure to peripherals integrations is meriting
Exposure to Continuous Integration and Continuous Deployment
Personal Competences
We have a new organisation following the principles of product management and Agile WoW. We are on a journey and all questions cannot be answered about wow etc., so a flexible mindset is important. We are also
Honest and transparent communication both when you are in agreement and not in agreement
Enjoy being a part of a team with a generous collaborative mindset
Enjoying working outside of your base competence to support the mission of the team
Open-minded
Problem-oriented
Additional Information
At H&M we have a strong, value-driven culture characterized by believing in people, teamwork, and an entrepreneurial spirit. Here you can be yourself and develop. You will be part of an important project at H&M Group with significant opportunities to influence and make a difference. With the right mindset and ambition, you’ll find plenty of room to grow. We welcome your application regardless of gender, age, gender expressions, sexual orientation, disabilities, religious beliefs, origin, or background.