(Senior) Frontend Developer (m/f/d)

Permanent employee, Full or part-time · Munich, Spain

Your mission
apinity is not your regular start-up. Our mission is to enable companies to manage their APIs efficiently, uncover untapped business opportunities, and ensure robust security. 
Think APIs are just a detail in digitization? With over 80% of all web traffic coming from APIs, they're anything but. 
But what about the risks of joining a start-up? As a corporate start-up backed by Munich Re, our financial foundation is solid. We depend on ourselves to succeed. We need you to make a difference and significantly contribute to our success.
We believe in growing our people. And this makes perfect business sense because when you learn and develop, we benefit too. At apinity, we also believe that productivity can only be increased by adopting best practices, processes and great tools. This is why you will work with state-of-the-art tools and technologies at apinity.
We support remote work and flexible working hours! Our headquarters are in Munich but it may be possible to work from anywhere within Germany or Spain, where we have a subsidiary. Plus, we give you the freedom to work from nearly any location worldwide for 40 working days per year.

We are seeking a Senior Front End Developer with Strong Angular Experience to join our team. As a Senior Front End Developer, you will be responsible for developing and maintaining high-quality, responsive, and user-friendly web applications using Angular.


  • Develop high-quality, responsive, and user-friendly web applications using Angular

  • Collaborate with cross-functional teams including designers, product managers, and back-end developers to develop and maintain applications

  • Write clean, modular, and maintainable code that is scalable and easy to understand

  • Implement unit and e2e tests to ensure that the code is reliable and performant

  • Contribute to the development of testing strategies

  • Participate in code reviews to ensure code quality and maintain coding standards

  • Optimize applications for maximum speed and scalability

  • Troubleshoot and debug issues as they arise

  • Stay up-to-date with emerging trends and technologies in web development

  • Contribute to quarterly roadmap development

  • Mentor and share experience with team members

  • Contribute to improving software delivery processes

Your profile
  • 5+ years of professional experience in Front End development

  • 3+ years of experience in Angular development

  • Strong fundamentals and experience working with JavaScript, TypeScript, HTML, CSS (SASS, LESS) and the latest web standards

  • Experience with state management libraries. (NgRx, Redux)

  • Proficient in writing Unit tests in Jasmine, Jest or other test framework

  • Good knowledge of software architectures, design patterns, and best practices

  • Experience with responsive design and development

  • Experience with RESTful APIs and integrating with back-end systems

  • Understanding of Git and version control systems

  • Excellent communication and collaboration skills

  • Strong problem-solving and analytical skills.

  • A team player attitude

  • Fluent in English (written and spoken)

  • Ability to understand business requirements and translate them into technical requirements

  • Ability to break down a large piece of work into smaller deliverable chunks.

  • Ability to work independently and manage time effectively

  • Ability to work in a fast-paced, dynamic environment

  • Experience with Agile methodologies, SCRUM processes

Nice to have:

  • Hands-on experience with other frontend frameworks (e.g. NextJS, React, Vue.js)

  • Experience with Tailwind CSS

  • Experience with Cypress or other e2e test frameworks

  • Good knowledge of modern build/automation pipelines and tools (CI/CD)

  • Master's degree in Computer Science or a related field

  • Experience with other front-end frameworks (React, Vue.js)

  • Experience with server-side rendering and SEO optimization

Education and Qualifications:

  • Bachelor's degree in Computer Science or related field.

Why us?
  • This an exciting opportunity in an innovative and growing company with open communication
  • A collaborative and supportive work environment that values transparency, autonomy, and trust.
  • Being part of the exciting journey of an innovative, growing company
  • A competitive salary, reimbursement for overtime, and benefits package.
  • Quarterly team- and company events
  • Flat hierarchies and the freedom to work independently
  • Opportunities for growth and development within the company
  • Flexible working hours, home office (within Germany), plus the option to work abroad for a limited number of days
  • Open feedback culture and the opportunity to introduce your ideas
  • Personal training budget and participation in relevant industry events, plus conferences
  • Various opportunities to develop yourself professionally and personally
  • Modern office space in a central location plus a cool startup vibe
About us
apinity is an out-of-the-box SaaS solution to bring your API business strategy to the next level.
Our integrated API marketplace enables you access to a wide range of API services with a strong insurance industry focus. Our core driver is integrating business processes and customer engagement into API management.

As a team, we stand for scalability, agility, and innovation. We embrace cultural diversity with an adaptive mindset.
Your application!
We appreciate your interest in apinity GmbH. Please fill in the following short form. Should you have any difficulties uploading your files, please contact us by mail at career@apinity.io.

Please upload your CV and recent certificates. Optionally you may add a brief cover letter (in total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.