Your contribution to something big:
As a
Frontend Developer
you will play a key role in designing and developing modern Human Machine Interfaces (HMI) for configuration and diagnostics within the
ctrlX FLOW
system. You will be part of the
ctrlX FLOW Software Development Team
contributing to web-based applications running on the ctrlX Core.
Working in an
international and multi-site Agile environment
you will collaborate closely with backend developers UI/UX designers and product teams to deliver high-quality scalable and user-friendly frontend solutions for industrial applications.
Your responsibilities include:
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
Qualifications :
What distinguishes you:
Education
Bachelors degree in Computer Science Software Engineering or a related field (or equivalent experience)
Experience
Experience in developing production-quality frontend applications
Practical experience with
Angular
and Agile development methods
Know-how
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 Vector Graphic manipulation (such as
SVG
)
Git
and software quality principles (clean code security extensibility)
Languages
Good communication skills in
English
Working Style and Personality
Structured and quality-oriented working style. Team-oriented communicative and motivated to work in an international environment
Additional Information :
Work #LikeABosch includes:
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 Bosch products
Sports and health related activities (gym)
Free transports from Porto
Free parking lot
Canteen
Success stories dont just happen. They are made...
Make it happen! We are looking forward to your application!
Remote Work :
No
Employment Type :
Full-time