5+ years of experience





Selection process duration: 3h

Senior Front-end Engineer

Not Active

5+ years of experience





Selection process duration: 3h

Why should you apply?

If you’re up for working in a fast-paced company with a meaningful mission, while seeing the impact of your work on a daily basis, this might be the job for you. You'll be able to grow your career and compensation along with the company's growth, and work directly with the experienced tech team.

About this company

EvermedTV is “the Netflix of medical conferences” - a fast-growing global healthcare
media startup, with offices in the USA and Serbia, and a mission of bringing world-
class medical education to doctors in more than 100 countries around the world. They
have 13 big pharma clients including Novartis, Merck, BMS, Amgen, Lilly, Sanofi, GSK
and others.‍

Core values of the company: Transparency, Integrity, Performance, Learning

Selection process

  • FCS HR Screening Call - 10min

  • Client-side Intro Call - 30 min

  • Client-side Tech Interview -1h

  • Client-side Final Interview - 30-60min

Position details 

As a Senior Front-end Engineer, you will be working directly with the Team Lead and mentoring Junior Front End Engineers. You will join a highly experienced tech team and focus on developing the client-facing part of their core platform. This means that you will drive the overall look of the user interface as well as the development of a full feature set.

Product details 

Evermed is a product-based company and has two product offerings:

Model #1: On-Demand Conference Model. In this model, Evermed makes it easy and cost-effective for pharma companies to offer HCPs (and internal employees like MSLs and medical advisors) access to the original on-demand conference content (e.g. ASCO, AAD, ACC, ADA) through a Netflix-like platform EvermedTV. At the moment, Evermed is a licensed partner with 37 international medical societies.‍

Model #2: Technology Licensing Model. In this model, we help pharma companies launch their own " Netflix for HCPs" video/audio content streaming platform in 3 months, so they can get direct access to HCPs, engage them continuously and drive product adoption/launches. This is done through software licensing.

Key responsibilities 

  • Deliver high-quality front-end solutions, by applying best programming practices

  • Use responsive web design to prototype rapidly and turn concepts into reality.

  • Work with programming frameworks like Angular, StencilJS, and others

  • Collaborate with product management, marketing, design, and technology teams when working on business initiatives.

  • Develop modules and components that are part of the core platform and other software solutions 

  • Integrate back-end systems with web applications and prepare designs for relevant modules.


  • At least 5+ years of experience

  • Expert-level knowledge of TypeScript is a must

  • Angular 2+/ RxJS 

  • Excellent understanding of OOP 

  • Experience working with REST/RPC style APIs 

  • Comfortable working with Git and CI/CD tools 

  • Production level experience with single-page apps 

  • You strive for perfection and understand continuous improvement processes

Bonus skills

  • Experience with StencilJS/IONIC and web components 

  • Experience with Docker 

  • Easy to work with, team player


You will join the development team that consists of a:

  • Product Owner

  • Scrum Master 

  • 2 Full Stack Developers

  • Software architect 

  • 2 Backend developers

  • 3 Frontend developers

  • 2 QA

  • DevOps 

  • Security officer

What you can expect 

  • Work with a high-performing team, focused on a meaningful mission

  • Opportunity to show how good you are and grow fast with the company

  • Competitive compensation, with a mix of fixed and performance-based part

  • Be led by experienced co-founders and executives

  • Stand behind an innovative solid product that prospects positively react to and
    that has a positive impact on health around the globe

  • Flexibility to work from home or from the office

  • Continuously learn new things and get challenged to grow

  • Get ongoing mentoring from the team members

  • 20+ vacation days

Seems like a job made for you?

Fill in the form and apply today, we’ll reach out shortly.