Full-Stack Engineer | Customer Domain

Full-Stack Engineer | Customer Domain

Arbetsbeskrivning

Company Description
Shaping the future of fashion with people, data, and tech - The fashion and retail industries are going through a transformation, driven by customers, technology and sustainability expectations. At H&M Group, we want to shape the future of retail by harnessing the power of smart tech and data. With our 74-year history of innovation, we understand the need to collaborate and co-create with engineers and tech specialists around the world to achieve our vision.
BOXers – Backoffice UI is a team that deliver a new digitalized store Backoffice solution for Sales administration in store. BOXers are a part of a large initiative that aims to modernize and digitalize the store experience. BOXers will also make user sign on fit for the fast workingspace of a store more secure.
BOX is for Store managers in H&M who wants a simple way to do store administrative tasks.
BOX is a web application that provides a H&M customized and intuitive user experience.
Unlike a vendor standard solution. Box is designed and built specifically for H&M, by H&M.


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 a focused on value creation, growth and serving customers with full ownership and accountability. Delivering exceptional customer and business results.
Work tasks includes but are not limited to:
Backend development on Azure Cloud.
Integration of multiple data sources and databases into one system
Management of hosting environment, including database administration and scaling an application to support load changes
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Building APIs using REST architecture



Qualifications
BACKEND
Mandatory requirements, both competence and tools Backend:
Backend developer
Typescript (Javascript)
Node.js
Knowledge of REST architecture (Express/Hapi/similar) and building APIs
Git and versioning
Implementing automated testing platforms and unit tests
User authentication and authorization between multiple systems, servers, and environments
Working in cloud environment (Azure/GCP/AWS)

Qualifying requirements Backend:
Python
DEV/OPS
Working with monorepo architectures
Working with microservices (Kubernetes)

FRONTEND
Mandatory requirements, both competence and tools Frontend:
Strong coding skills and deep knowledge in JavaScript/TypeScript and frontend frameworks such as React & Redux.
Strong experience in either SCSS, CSS-in-JS or CSS modules.
Experience and knowledge of integrating restful APIs.
Experience and knowledge of testing and code validation; ESLint, Jest &
react-testing-library in particular.
Experienced in agile software development practices (automated testing, mob/pair programming, CI/CD etc.)
Comfortable in discussing product design and improvements.
Experienced in Azure DevOps and/or other cloud environments.

Good/Qualifying knowledge Frontend:
Node.js
Web Content Accessibility.
Material UI
Styled Components

Personal Competences
We have an Agile WoW and organisation is new, so a flexible mindset is important. We are on a journey and all questions cannot be answered about wow etc.
Honest and transparent communication when in agreement and not in agreement
Enjoy being a part of a team
Enjoying working outside of your base competence to support the mission of the team
Open minded
Problem oriented
Excellent analytical and time management skills



Additional Information
What we offer!
Besides the obvious perks such as staff discount card, flexible work life, learning communities, wellness benefits, parental benefits etc. You are joining a unique value driven culture, a large tech network and community where you can be yourself. There are endless opportunities to experiment and grow in any direction that you want and when you grow, we grow. Being a major player gives us countless opportunities to make a real impact and shape the future.
Does this sound interesting?
This is a full-time position based in Sweden. Please apply in English. We will continuously screen and interview candidates during this period so please send in your application as soon as possible. For questions regarding the recruitment process, please contact zoran.pesic@hm.com. We kindly ask you however to not send applications to this email address. Due to GDPR, we only accept applications through our career page.

Sammanfattning

  • Arbetsplats: H&M Group STOCKHOLM
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 6 juli 2022
  • Ansök senast: 5 augusti 2022

Postadress

Liljeholmsstranden 5
STOCKHOLM, 11743

Liknande jobb


.Net developer

.Net developer

15 november 2024

Automation Engineer

Automation Engineer

18 november 2024

Developer

Developer

18 november 2024