Development

Senior Front-end Developer

Ljubljana, Slovenia

Join our team of 5 front-end developers as we maintain and enhance our micro-frontend solution for electronic prescribing and medication management (ePMA). You will be working with a diverse team of product managers, analysts, QA, support, and DevOps engineers.

Your responsibilities would be

  • Developing high-quality, reusable, and sustainable code adhering to best practices.
  • Collaborating closely with UX/UI designers to create intuitive and engaging user experiences.
  • Collaborating with product managers/analysts in preparing the technical plan for necessary changes and additions.
  • Conducting code reviews and providing constructive feedback to maintain code quality.
  • Staying updated on industry trends and technologies through conferences, workshops, and educational programs.

Skills and expertise you need to excel at this job.

  • Minimum 8 years of experience as a software developer, including at least 4 years as a front-end developer.
  • Minimum 2 years of experience with Angular 12+.
  • Proficiency in TypeScript and JavaScript, RxJS, HTML, SCSS, and CSS.
  • Proficiency in using version control systems, particularly Git/GitLab.
  • Experience with giving and receiving code reviews. 
  • Writing automated tests with tooling found in the Angular ecosystem is a plus.

Technology stack

  • Angular 18,
  • Angular Material, Angular Material CDK and Ngrx,
  • Karma and Jasmine,
  • GitLab (VCS, code review),
  • TeamCity (CI),
  • ClickUp and Figma.

What will you get as part of the Better team?

  • Full-time employment and other financial benefits: Enjoy a stable position with a range of comprehensive benefits tailored to make your work experience memorable.
  • Flexible work environment: Embrace a high degree of autonomy with flexible hours and a hybrid workplace that suits your lifestyle.
  • Continuous growth opportunities: We invest in your personal and professional development through a variety of internal and external training programs, mentoring, coaching, language courses, and a personal development fund to support your aspirations.
  • Commitment to wellbeing: Experience our dedicated employee wellbeing policy designed to prioritise your health and happiness.
  • Collaborative learning culture: Enjoy a non-hierarchical and supportive teamwork environment where knowledge sharing, critical thinking, and innovation are encouraged, allowing you to thrive.
  • Impactful healthcare transformations: Contribute to meaningful changes in the global healthcare landscape, with a focus on addressing societal challenges and enhancing healthcare delivery to millions of patients worldwide.
  • Inspiring office space: Work in a vibrant office with your own dedicated desk, located in a great location in the city of Ljubljana.

Send us your CV, and we will get back to you as soon as possible.