Frontend Developer / Remote within Germany (All genders) gesucht in Mainz
Circunomics GmbH
Mainz, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
IntermediateJob location
Remote
Mainz, Germany
Tech stack
HTML
JavaScript
PHP
Amazon Web Services (AWS)
Unit Testing
CSS
Github
Human-Computer Interaction
Infrastructure as a Service (IaaS)
Node.js
TypeScript
Backend
SASS
Angular
Information Technology
Web Technologies
Front End Software Development
REST
Jasmine
Job description
- Develop and maintain a state-of-the-art analytics based Lifecycle Management platform and marketplace using Angular
- Visualize complex battery data and usage KPIs using Frameworks like e.g. ECharts, D3, Chart or Recharts
- Continuously leverage, maintain and extend our Component Library (Storybook)
- Implement GDPR-compliant security and optimize performance using smart caching
- Contribute to architectural decisions and component design strategy
- Work in an agile interdisciplinary team with our product managers, UX designers, and collaborate closely with the backend team to integrate REST APIs
- Develop and integrate E2E tests according to test definitions
- Provide a robust application with high-test coverage (unit tests)
- Continuously maintain and sustain technical documentation
Requirements
- Degree in computer science or a similar technical field
- 3+ years of architecting and implementing scalable, multi-component User Interface
- Proficiency in key web technologies to create responsive, accessible UIs using JavaScript, TypeScript, HTML, CSS/SASS
- Strong knowledge with Angular 17+ and charting frameworks
- Proficient in component-based architecture, state management, and building reusable UI components.
- Skilled in frontend quality tooling e.g. ES Lint, Prettier or Huskey as well with testing and automation e.g Jasmine or Karma
- Solid understanding of RESTful API design and implementation
- Familiar with CI/CD pipelines using GitHub Actions
- Great Communication Skills
- Experience working as part of a remote team, sharing ideas, and presenting concepts effectively
- Motivated and proactive attitude about improving the work
- Experience with software releases
- Good command of English it's a must , and German is a plus
Bonus points for
- AWS Certifications
- Experience with backend technologies (PHP, Node.js) and IaaS
- Ability to implement UX analytics to analyse user activity on a website or app that provides insights into how its design can be adapted to meet the current or changing needs of end users
Benefits & conditions
- Flexible Working Hours: Embrace a healthy work-life balance with our autonomous scheduling that lets you manage your day effectively.
- €50 Monthly Perks: Receive a monthly stipend to use on wellness, dining, or other benefits that suit your lifestyle.
- 28 Holiday Days + Public Holidays: Enjoy generous time off, including the ability to carry over days or earn extra days for milestones.
- Dedicated L&D Budget: Invest in your growth with a budget covering professional certifications, conferences, and personal development opportunities.
- Hybrid Work Options: Work from home part-time or full-time, with flexibility around core hours to suit your needs.
- Flat Hierarchies: Experience open communication and collaborative decision-making in our innovative environment.
- Career Growth & Mentorship: Advance your career with creative freedom, mentorship programs, and clear leadership opportunities.