Senior Frontend Developer
Job description
The Product and team
Join the team that develops the leading cloud-based Healthcare Practice Information System used by professionals across Switzerland. The product helps medical practices streamline administrative and clinical workflows and connect with digital healthcare services.
As part of a major Tech Stack Modernization project, you will help transform the product over several years while it remains operational and regularly released. The future platform is built on a cloud-native architecture with Angular, Java Spring Boot, Azure, and modern DevOps practices.
You will join an experienced international engineering team and work closely with architects, backend developers, business analysts, testers, and UX specialists. As a key Webtiser frontend specialist, you will also help onboard and mentor future frontend developers.
We work agile and value flexibility, feedback, teamwork, ownership, trust, continuous learning, and customer value.
Why This Opportunity Is Unique
Unlike many frontend positions focused on websites, portals, or marketing platforms, this role centres on a sophisticated healthcare business application used intensively by medical professionals throughout their working day.
The user experience of the application is designed around:
- Processing large amounts of information efficiently.
- Supporting complex business and clinical workflows.
- Enabling productive high-frequency daily tasks.
- Maintaining accuracy in professional healthcare environments.
- Implementing AI-powered use cases to further improve efficiency and user productivity.
This makes the role particularly attractive for developers who enjoy solving complex usability and workflow challenges within enterprise software environments.
Your Role
As a Senior Frontend Developer, you will play a key role in modernizing the application's frontend architecture and user experience.
You will contribute to architecture discussions, define standards and best practices, and collaborate with the engineering team to build scalable, maintainable frontend solutions. As the team grows, you will help onboard and mentor additional frontend developers while promoting high engineering quality.
Together with the team, you will deliver a modern, enterprise-grade user experience focused on efficiency, usability, scalability, and maintainability.
You will:
- Contribute to frontend architecture, software design, and development standards.
- Design, implement, and improve scalable, reusable Angular components aligned with the product's design system.
- Ensure performance, accessibility, testability, security, scalability, and maintainability.
- Collaborate with backend engineers, architects, UX designers, business analysts, and testers.
- Promote code quality, automated testing, and engineering best practices.
- Review code, guide team members, and mentor additional frontend developers.
- Participate in sprint planning, estimations, architecture reviews, and continuous improvement.
- Support reliable, frequent production releases and a culture focused on quality, security, customer value, and learning.
Job requirements
Why you succeed
- Degree in Computer Science, Software Engineering, Information Technology, or a comparable qualification through professional experience.
- Strong communication and collaboration skills.
- Open-minded, proactive, and motivated to learn.
- Comfortable taking ownership of features and technical challenges from design through delivery.
- Excellent English communication skills. Knowledge of German is a plus.
- Strong sense of responsibility and commitment to long-term project success.
Tech skills
Mandatory
- 5+ years of professional frontend development experience.
- Extensive experience with Angular or a comparable modern frontend framework (React or Vue.js).
- Strong TypeScript, JavaScript, HTML5, and CSS skills.
- Experience building large-scale enterprise web applications.
- Experience implementing reusable UI components and frontend design patterns.
- Strong understanding of responsive and adaptive user interfaces.
- Experience integrating REST APIs and modern web services.
- Experience with frontend testing frameworks and automated testing approaches.
- Good understanding of software architecture principles.
- Experience working in Agile/Scrum development environments.
- Good understanding of non-functional requirements such as performance, scalability, security, and reliability.
Preferred
- Experience with SaaS products and cloud-native applications.
- Experience in healthcare software, medical information systems, ERP, CRM, ticketing, or other complex business applications.
- Experience in application modernization or migration initiatives.
- Experience working with microservice-based architectures.
- Experience collaborating closely with UX/UI designers and design systems.
- Azure cloud experience.
- CI/CD experience.
- Experience mentoring or leading frontend developers.
Responsibilities
Want to know more about us?
Webtiser is a Company of Switzerland’s leading Telcom & IT company Swisscom that serves many industries. Government, Military, Insurance, Banking, SME and Residential customers – we do it all. We are actively driving Cloud native digitalization and networking and tapping new paths for our customers and our employees. We do not know what the future is going to look like, but we are at the leading edge of new technologies and have the opportunity to shape it. To do so we are and act trustworthy, committed, and curious. We are currently recruiting IT passionate professionals who are keen on developing high-quality software, have an agile mindset and appreciate collaboration with motivated colleagues from all over the world.
What's in it for you?
Work environment
Agile way of working, multi-cultural and international work environment promoting work-life balance
Autonomy, flexibility, opportunity and growth
Cool office space in the centre of Madrid
Allowances
Telephone/internet and home office allowance
Paid training days and access to Swisscom learning platforms, language courses
Company health insurance, Gym subscription
Leaves policy
Care, bereavement, maternity and paternity leaves
25 days paid vacation days plus Spanish national holidays
We are aware of how crucial it is to find the ideal match for both you and the company. These are the steps we follow during selection.
Recruitment process
You Apply
Send your resume and any other information you believe will help us get to know you better right away.
Interview 1
Let's get to know each other! You will have a first call with one of the Madrid team members.
Interview 2
The second interview focuses on a technical assessment to evaluate your skills and expertise.
Interview 3
Meet the team! We'll explore how well you fit with our culture and values.
Last stage
Decision & contract
Have Questions?
Webtiser Team
info@webtiser.com
Apply to your job now
We will not send spam or sell your information
