Descrição

Looking for a new role as Senior Frontend Engineer? Have a look at this exciting challenge!

Do you want to redefine how entire industries work by leveraging IoT, Smart Manufacturing and Industry 4.0? Would you like to be part of the success of a digital solution which will revolutionize the manufacturing process to improve shop floor performance? If your answer is a big yes, you should continue reading!

FactoryPal is a corporate Start-Up – a joint venture by Valmet and Körber, fully consolidated to Valmet.

The venture is poised to become the leading end-to-end IoT solution for machine efficiency and equipment effectiveness. The digitally enabled solution is not just completely reshaping how companies produce and elevate their efficiency levels, but it is fundamentally augmenting the way manufacturing employees do their job.

We are data scientists, engineers, designers, IIoT experts, product managers, and manufacturing operations consultants. We are a team, united by our shared ambition: revolutionize manufacturing and transform the way it is done to ensure smooth operations.

We are now looking for a Senior Frontend Engineer to join our team in Porto or Berlin!

  • Role and Responsibilities
  • Design, build and maintain web solutions end-to-end.
  • Collaborate with product owners, UX designers, shopfloor consultants, data scientists, and backend engineers to develop user-centric features.
  • Use your experience, knowledge, and skills to design, implement, test, deploy, and operate the frontends of our applications.
  • Now and then, put your problem-solving and troubleshooting skills into action to troubleshoot and restore faulty applications.
  • Bring your curiosity to explore new technologies and methods, seeing opportunities that can help us improve and move our solutions to the next level.
  • Qualifications
  • 3+ years of experience as a frontend engineer
  • Experience in writing code in a modular, testable, and reusable manner
  • Experience and in-depth knowledge of a recent version of JavaScript (ES6+)
  • Experience in modern web frameworks, ideally React (16.8+)
  • Familiarity with the concepts and approaches for state management
  • Good knowledge of how modern browsers and DOM work
  • Experience with CSS and relevant frameworks
  • Experience in handling communication between frontend and backend applications (REST API or GraphQL)
  • Experience with modern CI/CD
  • Fluency in English
  • Nice to have
  • Experience with TypeScript
  • Experience in IIoT and the manufacturing industry is a plus
  • Experience in Scrum, Kanban, or Scrumban
  • Experience with end-to-end testing and frameworks such as Cypress, Selenium, or Detox
  • Experience in automated testing with modern tools, such as Jest and React Testing Library
  • Experience with modern mobile frameworks like React Native
  • Experience with modern CSS in JS libraries like Styled-Components, or Emotion
  • Familiarity with the concept of micro-frontend architecture
  • Familiarity with GraphQL and one of its client implementations, such as Apollo Client, is a plus
  • Knowledge of security topics of web applications
  • Experience with state management in React applications, like Redux library.
  • Familiarity with the development of charts using SVG, or libraries like d3.js.

We offer

Our working environment is team-oriented, international and inspiring. We encourage and value an innovative culture that suits development minded people who enjoy working in a fast-paced and dynamic environment full of opportunities.

In addition, we offer you an attractive compensation package including a comprehensive benefit package, up-to-date work tools and a wide variety of different learning opportunities.

Are you ready?

Additional information

If this sounds like the kick-start to your professional career, please apply (cv must be in English) via the link provided no later than April 15, 2025. We are conducting interviews continuously; this means we might choose a candidate before the last application day. So, don't wait with your application!

Para se candidatar a esta vaga, faz login ou crie uma conta.