Transformative Frontend Developer Role
As a highly skilled and innovative Frontend Developer, you will play a pivotal role in designing and implementing cutting-edge Human Machine Interfaces (HMI) for the ctrlX FLOW system. This is an excellent opportunity to contribute to the development of web-based applications running on the ctrlX Core.
You will be part of a dynamic and international Agile environment, collaborating closely with backend developers, UI/UX designers, and product teams to deliver high-quality, scalable, and user-friendly frontend solutions for industrial applications.
* Designing and developing state-of-the-art frontend solutions that meet functional and technical requirements
* Creating intuitive HMI solutions for system configuration and diagnostics
* Collaborating with backend developers to design APIs and integrate frontend components
* Translating UI/UX design concepts into functional, responsive user interfaces
* Ensuring compatibility across browsers and devices
* Writing clean, maintainable, and testable code
* Applying Agile principles in daily development work
* Actively contributing ideas, solutions, and improvements within the team
Required Skills and Qualifications
To succeed in this role, you will require:
* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
* Experience in developing production-quality frontend applications
* Practical experience with Angular and Agile development methods
* Proficiency in HTML5, CSS3, TypeScript, and JavaScript
* Experience with Angular, RESTful APIs, and asynchronous data handling (e.g. rxjs)
* Experience with testing frameworks such as Jasmine and Cypress
* Experience with UI component libraries (e.g. Angular Material)
* Knowledge of Vector Graphic manipulation (such as SVG), Git, and software quality principles (clean code, security, extensibility)
* Good communication skills in English
Benefits
This role offers:
* Flexible work conditions
* Hybrid work system
* Exchange with colleagues around the world
* Health insurance and medical office on site (nutrition, psychology, physiotherapy and general clinic)
* Training opportunities (i.e., technical training, foreign languages training) & certifications
* Opportunities for career progression and continuous professional development
* Access to great discounts in partnerships and products
* Sports and health related activities (gym)
* Free transports from Porto
* Free parking lot
* Canteen
Others
We are looking for someone who shares our passion for innovation and excellence, and who is eager to make a meaningful contribution to our team.