Senior Frontend Developer (m/w/d)

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Düsseldorf
EUR 55.000 - 75.000
Sei unter den ersten Bewerbenden.
Vor 6 Tagen
Jobbeschreibung

Overview

We are the Innovation Lab of Grimme Group, the market leader for potato and vegetable farming equipment. We are located in the City of Düsseldorf, Germany. Our core focus is building awesome web applications as well as sales and service tools for our mother company, Grimme. We are constantly testing out new technologies and always look for new teammates who enjoy continuous learning and exploring new technologies.

We offer a dev culture with tech demos, education days, conference visits, talks, and foremost, we work with the latest frameworks and libraries and further use state-of-the-art deployment tooling like Docker, Terraform for IaC and CI/CD strategies.

We are seeking a highly skilled and experienced individual to join our development team in Düsseldorf.

I. Key Responsibilities

  • Responsible for developing highly responsive and scalable user-facing features.
  • Collaborate with product owners, designers, and backend developers to deliver exceptional user experiences.
  • Mentor junior and mid-level developers, providing technical guidance and code reviews.
  • Contribute to architectural discussions and decisions regarding frontend technologies.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code.
  • Continuously learn and integrate new frontend technologies and best practices into our existing systems.

II. Required Qualifications

A. Experience

  • Minimum of 5 years of professional experience in frontend development.
  • Proven track record of delivering complex frontend applications.

B. Technical Skills

  • Frameworks & Libraries: Advanced expertise in React, Next.js and Tailwind CSS.
  • State Management: Experienced with React state management using context providers and hooks.
  • Component Library Management: Experienced in designing and maintaining custom component libraries built from scratch, leveraging tools such as Radix UI.
  • API Integration: Skilled in integrating with REST and GraphQL APIs, with a strong understanding of API design principles
  • Performance Optimisation: Proficient in leveraging frameworks, caching strategies, and best practices to minimise page load times
  • Build Tools: Proficient with modern frontend build pipelines and tooling (e.g., Webpack, Babel, npm, Yarn)
  • Testing: Experienced in unit and end-to-end testing using frameworks like Jest, React Testing Library, Cypress etc.
  • Version Control: Strong proficiency with Git and collaborative workflows
  • Responsive & Adaptive Design: Deep understanding of responsive and adaptive design principles for diverse devices
  • Security Practices: Familiar with mitigating security risks such as XSS and CSRF, and implementing CSP policies
  • CI/CD & DevOps: Experienced with modern CI/CD workflows and automated deployment pipelines

C. Soft Skills

  • Strong problem-solving abilities and attention to detail.
  • Proven ability to collaborate effectively within a team setting.
  • Proactive and self-motivated with a strong sense of ownership.
  • Excellent communication and interpersonal skills in English (German is a plus)
  • Ability to influence technical direction, facilitate cross-team collaboration, and advocate for best practices.

III. Preferred Qualifications (Optional)

  • Bachelor's degree in Computer Science or a related field.
  • Background in shipping SEO optimized pages.
  • Knowledge of state management libraries like Redux and Zustand.
  • Knowledge of accessibility standards (WCAG).
  • Experience managing and maintaining content in CMS or headless CMS platforms.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Industries
  • IT Services and IT Consulting