Job role insights

  • Date posted

    October 9, 2024

  • Closing date

    December 8, 2024

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    3 - 5 Years

Description

Frontend Software Engineer

Job Description:

    As a Frontend Software Engineer, your primary responsibility will be to lead the development of our frontend applications, collaborating closely with backend teams to ensure a seamless user experience. You will leverage your expertise in Vue.js or your eagerness to learn it, to create responsive, production-ready applications that cater to users globally. Your contributions will be vital in reshaping the spare parts management landscape, directly influencing the customer experience. You will be involved in building dynamic single-page applications using Vue.js or similar frameworks, writing clean and efficient TypeScript code. You will oversee the process from concept through to deployment, ensuring that production-ready applications are supported by robust unit and integration tests. Your role will also involve designing responsive, polished user interfaces using HTML/CSS and TailwindCSS, emphasizing consistent UI design. Additionally, you will integrate seamlessly with RESTful APIs and work collaboratively with backend engineers to enhance user experience. Your skills in CI/CD will contribute to improving our deployment efficiency, and if you have experience in establishing a CI/CD pipeline, that will be an added advantage. This position offers the opportunity to take ownership of the frontend aspects of our platform, drive innovation, and lead the transformation efforts within the industrial spare parts sector.

IT Languages:

  • Vue.js
  • TypeScript
  • HTML
  • CSS
  • TailwindCSS

As a Frontend Software Engineer, you will be tasked with several key responsibilities that are crucial for the development and success of our applications.:

    Develop and maintain single-page applications using Vue.js;; Write and optimize TypeScript code for performance and scalability;; Design and implement responsive user interfaces with HTML/CSS and TailwindCSS;; Collaborate with backend engineers to integrate RESTful APIs and enhance user experience;; Contribute to the development and improvement of our CI/CD pipelines;; Conduct unit and integration testing to ensure code quality and functionality

Spoken Languages:

  • English;; German

Skillset:

  • Vue.js
  • TypeScript
  • HTML
  • CSS
  • TailwindCSS
  • RESTful APIs
  • GraphQL

Soft Skills:

  • Strong communication skills
  • Proactive problem-solving abilities
  • Team collaboration and adaptability
  • Attention to detail and quality assurance
  • Ability to work independently and manage time effectively

Qualifications:

  • Experience in building single-page applications with Vue.js, React, or Angular
  • Strong proficiency in TypeScript
  • Solid understanding of HTML/CSS and TailwindCSS
  • Experience integrating with RESTful APIs, knowledge of GraphQL is a plus
  • Experience in developing and executing unit and integration tests

Years of Experience:

    5

Location:

    Germany

Job Benefits:

  • Remote work flexibility within Europe
  • Team-building retreats and virtual events
  • Opportunity to shape and lead frontend development
  • Agile work environment that encourages innovation
  • Continuous professional development and learning opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a dynamic startup environment that values innovation, collaboration, and continuous learning. Our culture encourages team members to take ownership of their projects while supporting personal growth and work-life balance. We believe in celebrating successes together and maintaining an inclusive atmosphere for all employees.

Opportunities For Advancement:

  • Leadership roles within the frontend development team, Opportunities to influence product direction and strategy, Potential for cross-functional collaboration with other departments

Visa Sponsorship:

    Available

Interested in this job?

13 days left to apply

Apply for this job

Cancel
Send message
Cancel