At circunomics, we’re transforming the battery circular economy with a groundbreaking Lifecycle Management platform. We are seeking a Frontend Developer to join our innovative team. In this role, you will develop and maintain our analytics-based platform and marketplace, visualizing complex battery data and contributing to key architectural decisions within our agile, interdisciplinary environment.
What You'll Do
- Develop and maintain our analytics-based Lifecycle Management platform and marketplace using Angular.
- Visualize complex battery data and key performance indicators using frameworks like ECharts, D3, Chart, or Recharts.
- Continuously leverage, maintain, and extend our Component Library using Storybook.
- Implement GDPR-compliant security features and optimize application performance with smart caching strategies.
- Contribute to architectural decisions and our overall component design strategy.
- Collaborate in an agile, interdisciplinary team with product managers and UX designers, and work closely with backend developers to integrate REST APIs.
- Develop and integrate End-to-End tests based on provided test definitions.
- Build a robust application with high unit test coverage.
- Continuously maintain and update technical documentation.
What We're Looking For
- A degree in computer science or a related technical field.
- 3+ years of experience architecting and implementing scalable, multi-component user interfaces.
- Proficiency in key web technologies: JavaScript, TypeScript, HTML, and CSS/SASS to create responsive, accessible UIs.
- Strong knowledge of Angular 17+ and modern charting frameworks.
- Proficient in component-based architecture, state management, and building reusable UI components.
- Skilled in frontend quality tooling like ESLint, Prettier, and Husky, as well as testing frameworks such as Jasmine or Karma.
- Solid understanding of RESTful API design and implementation.
- Familiarity with CI/CD pipelines using GitHub Actions.
- Excellent communication skills and experience working effectively as part of a remote team.
- A motivated, proactive attitude towards improving processes and outcomes.
- Hands-on experience with software releases.
- A good command of English.
Nice to Have
- German language skills.
- AWS Certifications.
- Experience with backend technologies like PHP or Node.js and Infrastructure as a Service (IaaS).
- Ability to implement UX analytics to gain insights into user behavior and adapt designs accordingly.
Technical Stack
- Frameworks: Angular
- Languages: JavaScript, TypeScript, HTML, CSS/SASS
- Charting: ECharts, D3, Chart, Recharts
- Tools: Storybook, ESLint, Prettier, Husky, Jasmine, Karma
- APIs & Infrastructure: REST APIs, GitHub Actions
- Backend Tech (Bonus): PHP, Node.js
Team & Environment
You will join an agile, interdisciplinary team that includes product managers and UX designers, collaborating closely with the backend team. We operate in a dynamic startup environment with flat hierarchies and a strong focus on open communication and collaborative decision-making.
Benefits & Compensation
- Flexible working hours with autonomous scheduling.
- A €50 monthly perks stipend for wellness, dining, or other benefits.
- 28 holiday days plus public holidays, with the ability to carry over days or earn extra days for milestones.
- A dedicated Learning & Development budget for professional certifications, conferences, and personal growth.
- Hybrid work options: work from home part-time or full-time with flexibility around core hours.
- Flat hierarchies promoting open communication and collaborative decision-making.
- Clear career growth paths, mentorship programs, and creative freedom.
Work Mode
This is a remote position open to candidates based anywhere in Germany.
circunomics is an equal opportunity employer.


