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