Senior Front-End Developer
Job Description
SKF are looking for a Senior Front-End Developer with JavaScript competence.
Join an internal product team creating a companywide Web Component based library and design system that will be adopted by a global suite of digital products. SKF is looking for someone with an advanced knowledge of front-end development and how it can be applied at scale across multiple digital products. You know your way around advanced JavaScript, TypeScript and are proficient with React. You’re someone that has been working with advanced application logic and knows best practices.
You’ll support the team with the adoption of the component library. This will involve providing advice to other developers, sharing best-practices and at times jumping into other people’s code to provide feedback. SKF wants to make the components work now and into the future, so you’ll be adding and updating the library to meet the user’s needs.
You’ll join a team of three other developers and two designers and a product owner. They work together to create a Design System and a complimentary component library that is being used by other product teams. They’re a small team but have a large impact at SKF and its digital products! You’re curious by nature and eager to adopt new technologies that enable the cleanest and most maintainable solutions. You are as much vested in the impact product and team intents to achieve as you are focused on the deliverables.
About the work tasks:
You will be a key resource in the development of the component library
You will collaborate close with the other team members and work in pair-programming
You will be part of making decisions about how SKF structures their code and how they work smartest
You will have a lot of collaboration with developers across SKF to guide, support and share best practices
You will have knowledge and a desire to learn about emerging trends
Requirements:
Five+ years (or equivalent) experience with front-end development
Solid experience in JavaScript (browser+node), TypeScript and React and idealy some previous knowledge about native Web Components
Good understanding of what it means to work with a distributed product (npm/vite/rollup/node)
Be comfortable talking to and helping developers from different teams as well as giving demos/presentations (in Swedish and English)
Be communicative and have a clear interest in building a product community of front-end developers.
Experience in making architectural decisions within Front-end / “Fullstack”
Fluent in Swedish and English