Senior Frontend Developer Angular / TypeScript

Etalytics Gmbh
Darmstadt, Germany
6 days ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Artificial Intelligence Automation of Tests Profiling Software Quality Code Review Data Visualization Software Debugging Dependency Injection TypeScript Web Applications
+7 more
RxJS Angular Material Backend Single Page Application AngularJS Playwright Front End Software Development

Job description

As a Senior Frontend Developer, you will take ownership of complex frontend challenges and help evolve the technical quality of our platform. You will work hands-on with Angular and TypeScript, influence frontend architecture and development standards, and support the team through code reviews, knowledge sharing, and technical guidance., * Develop and enhance scalable, user-friendly frontend features for our etaONE® platform using Angular and TypeScript.

  • Take ownership of complex features from technical concept through implementation, testing, and production.
  • Shape frontend architecture and reusable patterns with a focus on maintainability, performance, and clean system boundaries.
  • Work closely with UX/UI, Product Management, and Backend to turn product requirements into robust and intuitive solutions.
  • Improve code quality through automated testing, thoughtful refactoring, code reviews, and pragmatic technical standards.
  • Identify and resolve complex frontend issues using structured debugging, profiling, and root-cause analysis.
  • Support and mentor other frontend developers through code reviews, knowledge sharing, and technical guidance and contribute to modern development practices, including AI-supported workflows.

Requirements

  • You bring a minimum of 4 years of professional frontend development experience and have worked on complex web applications or single-page applications (SPAs).
  • Strong hands-on expertise in Angular and TypeScript enables you to work confidently with modern Angular concepts such as Signals, dependency injection, change detection, and RxJS.
  • You have a solid understanding of frontend architecture, maintainable code, automated testing, performance, and accessibility.
  • You make pragmatic technical decisions and balance software quality, user experience, business needs, and delivery speed.
  • Experience with technologies such as NgRx/SignalStore, NX, Angular Material, Jest, Storybook, Playwright, TanStack Query, or data visualization libraries is an advantage.
  • You communicate confidently in English and collaborate effectively across teams.

Benefits & conditions

Pulled from the full job description

  • Gym membership
  • Flexible schedule, Purpose-driven work: Support industrial companies in becoming more efficient and sustainable

Flexibility: Hybrid working with home office options and flexible working hours

Team spirit: A supportive, collaborative environment with plenty of room for exchange and cooperation

Community: Regular team events and shared activities

Work-life balance: 30 days of vacation plus a flexible, agile work culture

About the company

At etalytics, we develop AI-powered energy management solutions that help industrial companies reduce energy consumption, CO emissions, and operating costs. Our etaONE® Energy Intelligence Platform combines IoT, data analytics, and artificial intelligence to turn complex energy data into actionable insights., We look forward to getting to know you and shaping the future of energy together!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

2:36 min

Challenges of adopting RxJS in Node backend architectures

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all