Frontend Software Engineer (m/f/d)

Full Time
Munich, Germany
5 days ago
The Role: What to expect

We are seeking a skilled and passionate Frontend Software Engineer to join our team, dedicated to building our AnyFleet web app. As a Frontend Software Engineer, you will play a pivotal role in designing and developing the user interface of our web application using Vue.js. Your focus will be on creating visually appealing, intuitive, and user-friendly experiences, combining your technical expertise with a keen eye for design and UX.

Role Responsibilities: What you will do

  • Design and implement responsive and interactive user interfaces using Vue.js and related technologies.
  • Develop reusable and modular components that adhere to design and coding best practices.
  • Design, implement, and test APIs implementations for global deployment in production environments.
  • Collaborate with product managers, designers, and backend engineers to understand requirements and translate them into technical specifications.
  • Implement user-friendly interactions and intuitive workflows to enhance the overall user experience.
  • Conduct thorough testing and debugging of the frontend codebase to ensure high-quality software.
  • Keep up-to-date with industry best practices, technologies, and trends related to backend development and Microservices.
  • Provide support and technical guidance to external development teams to meet project milestones.

Role Requirements: What you need to succeed

Essential Qualifications

  • Proven experience as a Frontend Software Engineer, working on complex web applications or SPAs.
  • Strong proficiency in Vue.js and related frontend technologies (HTML5, CSS3, JavaScript/ES6+).
  • Demonstrated ability to create visually appealing, responsive, and user-friendly web interfaces.
  • Solid understanding of UI/UX principles and best practices, with a strong design sense and attention to detail.
  • Familiarity with RESTful APIs and async code design and implementation.
  • Excellent collaboration and communication skills to work effectively within a team and across functional groups.
  • Knowledge of version control systems, such as Git, and proficiency in using Git workflows (e.g., branching, merging, pull requests).
Preferred Qualifications
  • Proficiency in working with real-time communication protocols.
  • Experience with best practices for unit/integration/e2e frontend tests frameworks and tools (e.g., Jest, Cypress, Selenium) to ensure code quality and reliability.
  • Knowledge in implementing and working with Service Workers in web applications.
  • Understanding of frontend performance monitoring and debugging tools (e.g., Chrome DevTools, Lighthouse).

Why idealworks

  • At idealworks, you will find an international working environment and become part of an experienced, open team where mutual trust counts. You will feel at home from the very first second!
  • Experience a first-hand start-up feeling and flat hierarchies with varied and responsible tasks that you work on independently.
  • Look forward to hybrid working model with 30 vacation days per year and various opportunities to balance your free time, family and job.
  • For your commitment to helping us achieve our mission, you will not only be rewarded with appreciation, but also with above-average pay including a bonus scheme and an annual personal development budget.
  • We offer exciting corporate benefits, an attractive company pension scheme and regular team events.
  • Our modern office is easily accessible by public transport, bike and car and offers numerous catering options for relaxed lunch breaks with your team.
  • Driven by our unique corporate culture, the five values "passion for results", "wellbeing", "personal growth", "trust" and "being and acting as one team" determine our daily actions and cooperation.