Jobs · Engineering · Illinois

Frontend Software Engineer (f/m/d) (part-/fulltime)

European Energy Exchange AG · Clearing, IL · 4 wk ago
EngineeringFull-time

About the role

We’re flexible! We’re happy to receive applications in English or German.

Responsibilities

  • Design, develop, and maintain frontend applications using Angular and TypeScript
  • Collaborate with UX designers (using Figma) to implement accessible, user-friendly interfaces
  • Integrate frontend applications with backend services via REST APIs and OpenAPI/Swagger
  • Write clean, testable code and contribute to unit and end-to-end testing
  • Work with the backend team (Java/Spring Boot) to align on API contracts and data models
  • Participate in architectural decisions, code reviews, and documentation
  • Continuously improve the codebase, tooling, and development workflows

Requirements

  • Degree in Computer Science or a comparable qualification, plus first professional frontend development experience
  • Strong proficiency in Angular, including RxJS (Observables, Subjects, BehaviorSubject) and state management with NgRx (experience with React is a plus)
  • Solid command in TypeScript (Interfaces, Generics, Types), HTML5, CSS3 and JavaScript
  • Understanding of UI/UX principles and accessibility (WCAG/a11y fundamentals)
  • Experience in integrating with backend services via REST APIs and OpenAPI/Swagger
  • Experience with unit-testing frameworks such as Jest (UI-testing with Cypress or Playwright is a plus)
  • Understanding of authentication patterns such as JWT, OAuth2
  • Experience with Git/GitHub as part of your daily workflow
  • Familiarity with Docker and cloud platforms (ideally GCP, but not a deal-breaker)
  • Curiosity and willingness to learn and apply new/different technologies
  • Strong collaboration and team skills with the ability to explain concepts clearly and document approaches for the team
  • Excellent English communication skills - written and spoken

Qualifications

Attractive salary package with many advantages such as childcare, meal allowance, job ticket, sports and leisure events

A flexible hybrid work concept and flexible working hours

Personal development through extensive training opportunities

A place in a dynamic and international team within EEX Group and Deutsche Börse Group

A long-term perspective in the constantly growing and evolving energy industry

Bespoke onboarding plan

Similar jobs