Web Software Engineer
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
As our Web Software Engineer, you will play a key role in designing, implementing, testing, delivering, and maintaining the ndd web applications, from React frontend to automated, containerized delivery on Kubernetes. You will be responsible for ensuring design, improvement of fronted quality practices, delivery automation and application security.
Le interessa questa opportunità? Si candidi in fretta, è previsto un elevato volume di candidature. Scorra verso il basso per leggere la descrizione completa.
- Employment type: Full time under EOR
- All applicants must be legally authorized to work in Italy without sponsorship.
About the position
As our Web Software Engineer, you will play a key role in designing, implementing, testing, delivering, and maintaining the ndd web applications, from React frontend to automated, containerized delivery on Kubernetes. You will be responsible for ensuring design, improvement of fronted quality practices, delivery automation and application security.
- Location: Italy, 100% remote
- Employment type: Full time under EOR
- All applicants must be legally authorized to work in Italy without sponsorship.
Tasks
- Design, develop and maintain React applications with predictable state management (Redux, Redux Toolkit).
- Build the data-fetching and caching layer with RTK Query: API integration, error handling and cache invalidation.
- Implement component and end-to-end tests with Playwright, integrated into the delivery pipelines.
- Build and maintain CI/CD pipelines in Azure DevOps Pipelines (build, test, security scan, release), applying Git best practices.
- Containerize applications with Docker and deploy and operate them on Kubernetes, keeping images secure and up to date.
- Contribute to frontend architecture decisions, code reviews and knowledge sharing.
- Work with the Cloud and Software Engineering teams on API integration, observability and infrastructure as code, and grow towards a full-stack, cloud-aware profile.
- Maintain releases (bug fixing, dependency updates, vulnerability mitigation) and support production escalations, with the documentation and traceability required for medical device software.
- Use AI tools effectively to support the development, security and maintenance of the software.
Your profile
- Bachelor's or master's degree in computer science, Software Engineering or equivalent.
- At least 3 years of experience in:
- Frontend development with React (hooks, component-based architecture) and JavaScript, preferably TypeScript
- State management with Redux, preferably Redux Toolkit, and data fetching and caching with RTK Query
- Frontend testing (unit, component and integration tests) and end-to-end test automation with Playwright
- At least 1 year of practical experience in:
- Docker (multi-stage builds, image vulnerability assessment) and Kubernetes (deployments, services, ingress, configuration and secrets)
- CI/CD with Azure DevOps Pipelines, preferably YAML multi-stage pipelines, and Git workflows (trunk-based development, PRs)
- Helm, Azure (AKS) and SCA tools (Trivy, Snyk, SonarQube)
- Experience working within agile environments (e.g. Scrum, Kanban).
- Exposure to the cloud and software engineering stack is a great plus, such as Infrastructure as Code (Terraform), observability (OpenTelemetry, Azure Monitor, Grafana), C#/.NET, API-based, event-driven and microservice architectures, OAuth2/OIDC/SAML.
- Certifications in Kubernetes (e.g. CKAD), Azure DevOps or cloud technologies are a strong plus.
- Solid understanding of frontend architecture, software design patterns, and delivery pipeline design.
- Strong analytical and problem-solving skills; structured and proactive way of working.
- Effective communication skills and ability to work collaboratively as a strong team player.
- Ability to take ownership of tasks from design to production and to share knowledge with colleagues.
- Keen to explore AI and new technologies in a medical device environment.
- Proficiency in English, both spoken and written.
Please note
This position is remote within Italy only. No visa sponsorship, immigration support, or relocation assistance is