Senior Frontend Engineer, React, Next.js

E.ON

full-time

Posted on:

Location Type: Hybrid

Location: KölnGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain core customer journeys such as login, account management, billing & payments, and self-service features
  • Develop with Next.js / React and TypeScript using a component-driven approach
  • Design web experiences that work seamlessly on both desktop and mobile devices
  • Collaborate on mobile app experiences in React Native and ensure a consistent UX across all channels
  • Integrate frontend applications with API-driven backends (GraphQL / REST)
  • Apply schema-based typing and validation (e.g., Zod) for reliable data handling and consistent interfaces between frontend and backend
  • Work closely with UX/UI design, backend, QA, and platform teams in Agile/Scrum setups
  • Ensure performance, accessibility, and quality across browsers and devices
  • Contribute to frontend standards, testing strategies, and CI/CD quality processes
  • Use AI agents for autonomous code generation and focus on strategic reviewing, architecture, and efficient human-in-the-loop processes

Requirements

  • Several years of experience building production-ready frontend applications with React / Next.js and TypeScript
  • Strong frontend fundamentals: component architecture, performance optimization, accessibility, and modern CSS
  • AI-native developer mindset: proficient with agent-driven workflows using tools like Claude Code, Cursor (Composer), or Windsurf (Cascade)
  • Experience with API-first platforms and authentication flows
  • Pragmatic approach to testing and secure working practices in CI/CD-driven teams
  • Strong communication skills in German and English and a pronounced ownership mindset
  • Nice to have: experience with GraphQL, experience developing configurable or white-label products, familiarity with Mobile-First strategies (PWA) and/or cross-platform approaches (Flutter, React Native), or willingness to learn
Benefits
  • A highly motivated team with flat hierarchies and short communication paths
  • An office in the heart of Cologne and the option for hybrid work
  • Lots of fun at work and within the team
  • Competitive compensation and 30 days of vacation per year
  • Subsidy for the job ticket (public transport pass) and free parking spaces
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsTypeScriptGraphQLRESTZodCSSCI/CDReact NativePWA
Soft Skills
communicationownership mindsetcollaborationperformance optimizationaccessibilitytestingpragmatic approachAI-native developer mindsetcomponent architecturestrategic reviewing