About our partner:
Our partner is a European airline company and they are looking for a software engineer specialist in Front-end, who together organize all necessary engineering tasks and help maximize the flow of value. As a software engineer, you will work shoulder to shoulder with other software engineers, like backend specialists, data scientists, domain experts, and frontline staff to shape the future of our partner and the aviation industry.
Responsibilities:
- Make use of right technology and govern architecture for products in line with the organizational objectives, ensuring that the right technologies are chosen to strike an optimal balance between achieving business goals, realizing functional and technical requirements, and managing technical debt, development costs and continuity costs
- Design and implement the overall architecture aligned with other optimizers for the product to deliver
- Translate business needs into compelling products and deliver them to end users so that business value is created
- Take care of specification, design, engineering, testing, delivery, maintenance, monitoring, and support of digital products
- Foster a culture where state-of-the-art approaches, tooling and technologies are applied as fits with the mission of the department, the KPI’s and desired business impact
Requirements:
- Preferably Bachelor degree or higher in Computer Science, Software Engineering or other relevant fields
- Minimum of 8 years of professional experience with Angular
- Minimum of 5 years of professional experience with JavaScript / TypeScript, HTML, CSS and SASS
- Experience with consuming APIs and knowledge of REST API best practices
- Proficient with automated testing (e.g., Unit tests, End-2-End tests)
- Experience with bringing enterprise Front-end applications to production and supporting Front-enders in industrializing their code
- Experience in coaching and knowledge sharing to familiarize teams with software engineering best practices
- Knowledge with and experience in agile way of working (e.g., SAFe, Scrum, Agile)
- Great communication skills, written and spoken (English)
- Experience with state management like NGRX or Redux
Beneficial:
- Experience with other frontend frameworks (e.g., React, Vue.js)
- Experience with Java
- Experience with MQTT
- Knowledge of continuous integration/continuous deployment techniques and tools (Kubernetes, GitHub Actions, Bamboo)
- Experience with Azure or GCP
- Experience with Bootstrap, tailwind or other CSS frameworks
- Experience with Spring Boot (Bonus Point)