Senior Software Engineer – Scheduling
46 (views)
Job role insights
-
Date posted
September 25, 2024
-
Closing date
November 24, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Senior Software Engineer - Scheduling
Job Description:
- Join an international team based in Berlin as a Senior Software Engineer, where you will play a pivotal role in enhancing the performance, features, and user design of our core product aimed at healthcare professionals, the Booking Management System (BMS). Over the past decade, our company has experienced remarkable growth driven by a pragmatic approach that prioritizes efficient scaling over premature optimization. As we continue to expand, optimizing performance has become a vital focus, leading us to rethink the architectural underpinnings of key features. Our team has dedicated significant time towards instrumenting the codebase, resulting in substantial improvements in crucial user flows. Additionally, we are re-architecting the core components of our availability service, allowing us greater flexibility in choosing the right architectural patterns and technology stack. This role will empower you to have a direct impact on our product's evolution and user satisfaction.
IT Languages:
- React
- Ruby
- Rust
As a Senior Software Engineer, you will collaborate with your team to achieve the following objectives::
- Enhance the performance of key features implemented using React and Ruby on Rails, sometimes challenging existing conventions;; Adopt a user-centric approach to improve user experience through innovative features and design updates while adhering to high code quality standards;; Lead the delivery of roadmap items in collaboration with team members;; Manage the bug backlog effectively to ensure a smooth user experience;; Contribute to the establishment of a technical vision and co-develop the roadmap for upcoming quarters;; Leverage your expertise and past experiences to foster continuous improvement in our work processes
Spoken Languages:
- English
Skillset:
- React
- Ruby on Rails
- TypeScript
- JavaScript
- Rust
- Testing
Soft Skills:
- Team player
- Problem-solving mindset
- Adaptability
- Effective communication
- Leadership
Qualifications:
- Minimum five years of software engineering experience
- Experience with large-scale complex systems
- Proficient with React, Ruby, and Rust
- Strong understanding of code testing principles
- Demonstrated ability to develop secure and maintainable products
- Fluency in English
Years of Experience:
- 5
Location:
- Berlin, Berlin, Germany, EU
Job Benefits:
- Employee share plan for all staff
- Additional health plan with Allianz
- Quarterly or monthly bonuses based on position
- Minimum 28 days of paid vacation
- Parental leave program
- Solidarity days to support health charities
- Wellbeing program including free mental health services
- Flexible workplace policy including hybrid options
- Flexibility to work in EU countries and the UK
- Public transportation reimbursement
- Lunch vouchers and healthy office snacks
- Discount on Urban Sports Club membership
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We foster an inclusive work environment that values diversity and encourages a wide range of perspectives. Our commitment to enhancing healthcare access is reflected in our recruitment process, where we invite applications from individuals of all backgrounds and experiences. We respect and celebrate diversity, believing that varied ideas contribute to the overall improvement of our product and impact in the healthcare sector.
Opportunities For Advancement:
- Leadership roles, Technical mentorship opportunities, Career development programs
Visa Sponsorship:
- Available
Interested in this job?
40 days left to apply