Post Job Free
Sign in

Senior FrontEnd Engineer (Platform team)

Company:
Kramp
Location:
Middelland-Zuid, Utrecht, 3447 GK, The Netherlands
Posted:
April 08, 2024
Apply

Description:

Senior Frontend Engineer (Platform team)

We love to see people grow. We empower our product teams, farmers, dealers & suppliers to move forward. Driving the digital future of Kramp Group by discovering and building great products, making life easy for our customers.

Kramp is a leading supplier of parts and accessories for the agricultural sector in Europe. With a robust e-commerce platform, including our channels kramp.com, the Kramp App, and DC3, our backoffice management application, we are at the forefront of the agricultural industry's digital transformation. We own a digital platform, serving thousands of customers and generating a turnover of over one billion euros per year. Our mission is to streamline and enhance the e-commerce experience for our customers and developers alike.

The Frontend Platform Team is dedicated to reducing the cognitive load on Front End developers while working on our channels, enabling them to focus on delivering high-value features with reduced implementation costs and faster throughput times. We address cross-cutting concerns such as deployments, observability, quality assurance, and UI consistency across all user-facing channels, supporting multiple product teams in their development efforts.

As a Senior Frontend Engineer, you will play a pivotal role in shaping our frontend architecture, contributing to the development of frameworks and blueprints that enhance developer experience and end-user satisfaction. You will work closely with other product teams to identify and implement solutions that address shared challenges, ensuring a consistent and high-quality user experience across all channels.

Key Responsibilities:

Lead the design and implementation of scalable and maintainable Front End frameworks that serve multiple product teams.

Collaborate with UI/UX teams to ensure consistent implementation of design systems across different channels.

Provide guidance and support to product teams on best practices for frontend development and deployment.

Work closely with the QA team to establish a comprehensive testing framework that ensures the reliability and performance of our platforms.

Contribute to the governance model that facilitates efficient collaboration among multiple teams working on shared repositories and codebases.

Monitor and optimize the performance of the core frontend aspects of our e-commerce platforms, ensuring a seamless user experience.

Engage in knowledge-sharing and mentoring activities to elevate the skills of team members and foster a culture of continuous learning.

Some facts about us:

We follow the philosophy of "You build it, you own it, you love it."

We believe in empowering individuals to take control of their own growth, with guidance provided.

Our colleagues come from 66 different countries, creating an inclusive and open-minded environment.

Transparent environment, mature management team with clear vision and goals, and open to feedback.

Kramp Group is a healthy and financially stable company.

What else we bring to the table:

25 vacation days and 12 ATV days (based on a full time contract).

Flexible working policy in hours and location (with offices in Utrecht and Varsseveld).

Travel and working from home allowance.

Profit sharing bonus.

Learning budget for training and courses to support your growth ambitions.

Generous pension plan.

Who you are:

You have thorough expertise in Frontend and can find your way on the client and server-side of JavaScript-based applications.

Mature perspective on technology choices: You have outgrown the battles over which frontend framework is best, possess the ability to make technology choices relative to the context, and excel in getting alignment rather than fighting for personal preferences.

At least 5 years of experience in frontend development, with a strong portfolio of projects that demonstrate expertise in modern JavaScript frameworks and tooling like:

React

Next.js

Node.js

Typescript

GraphQL

Unit tests (E2E is an advantage).

Containerized applications.

Cloud-Native Environments - preferably Google Cloud Platform.

NX monorepo experience is an advantage

Experience/interest in working with React Native

Deep understanding of web technologies and standards (HTML5, CSS3, ECMAScript 6

Pre: Proficiency in developing and implementing UI component libraries and design systems

Experience with CI/CD processes, version control (Git), and agile development methodologies

Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.

Excellent communication and interpersonal skills, with a proven track record of working effectively with cross-functional teams.

Who Kramp is

Thanks to our ambitions we are active throughout Europe: a leading position in the agricultural

market for parts. We heavily invest in E-Business and supply chain innovations. Our aim is to make it easy for our customers to run their business. Working at Kramp means working with over 3500 international colleagues. The people at Kramp are enthusiastic, professional and involved. We speak our customers’ language, understand their challenges and earn their trust to exceed their expectations. Our promise “It’s that easy” is embedded in our culture and DNA.

Working at Kramp means:

… you belong here! Being part of our open business community

… your work makes a difference! Have an impact on what matters

… you will develop and realize ! Learn and realize your potential

More about Kramp:

Do you see yourself in this role but don't hit every requirement? That's okay! Apply anyway.

This is a great chance for you to grow and learn.

Don't hesitate to reach out to Julia Bodun if you have any questions.

N.B. External recruiters/agencies we'd appreciate it if you'd let us reach out to you if we need help. At the moment, this is not the case :)

Utrecht (NL)

Location:

REQ0012570

Apply