Frontend Developer (Angular) with Backend experience.
Apply locations
Costa Volpino, Milano | Via Copernico 38, Brescia
Time type: Full time | Posted on: Posted 9 Days Ago | Job requisition id: JR106779
We are a leading software company in the healthcare sector. Our vision is "No one should suffer or die simply because at some point or somewhere a medical piece of information is missing." We aim to create a culture that contributes sustainably to the future of healthcare, ensuring that necessary information is available anytime and anywhere.
For our offices in Brescia, Costa Volpino, or Milan, we are looking for a Frontend Developer responsible for managing the entire software development lifecycle, from planning and prioritizing to testing and releasing. Ultimately, you will deploy and maintain applications that are functional, secure, and high-quality.
Your Responsibilities:
* Create user-friendly, high-performance Angular applications in collaboration with Backend, QA, and UX teams.
* Develop modern, responsive web applications based on best practices.
* Deliver clean, high-quality, high-performing code adhering to coding guidelines.
* Oversee and develop backend middleware, including code reviews, log monitoring, and infrastructure interaction.
* Implement new features, maintain, improve, or refactor existing code.
* Participate in all development phases and product lifecycle.
* Contribute to system design and architectural decisions.
* Collaborate with product managers and team leads on planning and delivering product increments.
* Propose technical solutions aligned with project requirements and best practices.
* Perform code reviews and provide feedback to team members.
* Mentor junior frontend developers.
Your Qualifications:
* At least 3 years of web development experience, including 1+ years with Angular2+.
* Backend development experience with Node.js.
* Proficiency in Typescript, JavaScript, HTML5, and CSS3.
* Experience with CSS preprocessors like SASS or LESS.
* Solid understanding of RxJS.
* Knowledge of SQL is a plus.
* Experience with state management libraries like NgRx or NGXS.
* Experience building scalable, responsive web applications.
* Ability to write modular, reusable components.
* Willingness to engage in backend tasks using Typescript and Node.js.
* Familiarity with browser DevTools for debugging and performance analysis.
* Experience with Web services, API integration, and RESTful services.
* Experience with JavaScript testing frameworks like Jasmine and Jest.
* Proficiency with Git version control.
* Knowledge of agile methodologies.
* Strong commitment to quality practices.
* Self-motivated, eager to learn, and industry-aware.
* Analytical, problem-solving skills, and results-oriented mindset.
* Good communication skills and proficiency in English.
What you can expect from us:
* A stable tech stack and professional IT infrastructure.
* Opportunity to be part of an important mission at the intersection of healthcare and digitalization.
* Focus on team spirit and flat hierarchies.
* Creative freedom in exciting projects with development opportunities and long-term prospects.
* Hybrid working model: 2 days home office per week.
About Us
We create the future of e-health. CGM is one of the leading e-health companies worldwide, with over 8,700 employees, offering sustainable healthcare solutions across 19 countries and products in 60 countries.
#J-18808-Ljbffr