Job Description
We’re looking for a hands-on, versatile Senior Full Stack Engineer for a Team Lead position who is comfortable building backend, frontend, and scalable services. We are developing a cloud-based telepresence solution for the operating room that integrates in our product portfolio for the digital operating room.
Responsibilities
* Lead a team of software engineers in the design, development, and deployment of new features and enhancements for scalable web services.
* Write clean, readable Typescript code to develop and maintain well-structured and efficient applications.
* Optimize front-end performance and ensure seamless user experience through the effective use of Angular, HTML, CSS, and JavaScript.
* Architect and implement robust backend solutions using C# and other technologies, ensuring security, scalability, and maintainability.
* Collaborate with the DevOps team to streamline CI/CD pipelines and cloud-based infrastructure for efficient development and deployment.
* Conduct code reviews and provide constructive feedback to ensure high-quality, maintainable code across the team.
* Troubleshoot complex issues in both frontend and backend systems, ensuring timely resolution and minimal impact on projects.
* Develop a real-time video collaboration platform built on WebSocket and WebRTC protocols
* Work closely with cross-functional teams, specify and negotiate APIs that are used between components of the solution
Qualifications
* Minimum of 6 years of experience building scalable web services in a professional software environment.
* Proven experience in designing and implementing scalable web services, with a strong preference for expertise in Angular.
* Bachelor’s degree in computer science or equivalent combination of education and professional experience.
* Strong passion for software development, architecture, and system design.
* Advanced full stack development skills, from backend to frontend, including proficiency in HTML, CSS, JavaScript, databases, and RESTful services.
* In-depth experience with C# for high-level software development.
* Solid understanding of modern web development practices and frameworks.
* Hands-on experience with cloud services such as AWS, Azure, or GCP.
* Experience with WebRTC streaming
* Excellent verbal and written communication skills in English.
Bonus Qualifications
* Experience leveraging analytics and data to make informed decisions, driving improvements in platform efficiency and performance.
* Familiarity with React for front-end development.
* Knowledge of ASP.NET or Node.js for backend development.
Additional Information
* A mutually-supportive, international team
* Opportunity to build career experience in an exciting international company with a lasting impact on medical technology based in Munich
* Flexible working hours
* Secure bicycle storage room
* Subsidized catering service
* Subsidized Gold Gym membership and access to Brainlab headquarters modern gym
* Centrally located, modern work spaces with a great 212m² roof terrace
Ready to apply? We look forward to receiving your online application including your first available start date.
Contact person: Daniel Sypli