Senior Angular Engineer (#1513)

Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development

Based in Munich, the company is a specialized IT system integrator supporting renowned national and international firms like BASF, Volkswagen, Porsche Informatik, and Deutsche Telekom. The focus lies in overcoming digital transformation challenges through the development and operation of monitoring and management systems for high-performance applications and IT infrastructures. As the company aims to sustain and expand its growth, we are looking for a Senior Angular Engineer to join the dynamic team.

Responsibilities:

  • Develop and architect the front-end system of SaaS web applications using Angular technology.
  • Apply engineering techniques to complex, multi-tiered applications, ensuring a seamless end-user experience.
  • Collaborate with Product Managers, Product Owners, QA Engineers, Architects, and Engineering Managers in an Agile Sprint process.
  • Implement front-end components using HTML5, CSS3, TypeScript/JavaScript, and Angular 
  • Design and develop modern, performant, Enterprise SaaS applications with a focus on responsive design, REST web services, and cross-browser compatibility.
  • Utilize charting libraries like AGGrid, Highcharts, or similar to enhance application functionality.
  • Optimize application speed and scalability by building reusable code and libraries.
  • Conduct unit testing and acceptance testing using frameworks like Jasmine or Karma.
  • Work independently with minimal supervision, demonstrating problem-solving abilities and initiative.

Requirements:

  • 5+ years of experience in developing SaaS web apps using Angular technology.
  • Proficiency in HTML5, CSS3, TypeScript/JavaScript, Angular, MongoDB, Postgres, LDAP, and REST API design.
  • Experience with continuous integration/delivery, containerization, and orchestration, preferably with Kubernetes on Azure (AKS).
  • Knowledge of unit testing and acceptance testing frameworks like Jasmine or Karma.
  • Detail-oriented, organized, and able to work independently.
  • Strong problem-solving skills and ability to take initiative in a fast-paced environment.
  • Passionate about design and technology, with a collaborative and independent work ethic.

Nice to Have:

  • Experience with React and stencil.
  • Familiarity with continuous integration/delivery, containerization, and orchestration.
  • Knowledge of unit testing and acceptance testing frameworks like Jasmine or Karma.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits