Senior JavaScript developer

Full time work

We are looking for a talented experienced JavaScript developer to join us at the most exciting time as we rewrite our systems from the scratch, adhering to best engineering practices and using the latest technology.


Talent acquisition manager

About project

At our project, it is our vision to democratize and digitalize dermatology, with the goal of improving dermatological treatments & making them easily accessible. We offer medical and science-based solutions to effectively treat a broad set of dermatological conditions (e.g. acne, slow-aging). The treatment & products are customized according to the medical needs and skin conditions of our patients after continuous online check-ups with our dermatologists. You will join our highly skilled international team of tech professionals, developing telemedical and business platforms to become a global leader in dermatological fields.

Your area of responsibility

  • Development of backend (80%) and frontend (20%) applications;
  • Establishing development processes that ensure quality, security, scalability,
  • maintainability and speed of development;
  • Actively contributing to overall system architecture, sharing ideas, and proactively making
  • Improvements;
  • Interacting with stakeholders and being an integral part of a truly cross-functional team.

Skills and requirements

  • Proficiency in Node.js stack (TypeScript, JavaScript);
  • Experience working with NoSQL (MongoDB) and relational databases;
  • Profound skills in object-oriented programming and design;
  • Experience developing API-first products (REST, GraphQL);
  • Experience with modern frontend technologies (React).

Will be a plus

  • Experience in developing event-driven systems;
  • Fundamental knowledge of cloud technologies (AWS) and containerized deployments (Kubernetes);
  • Previous experience working in a VC-funded early-stage startup.

We offer

  • Working in a team of talented and passionate engineers;
  • Opportunity to work with the most trending technologies;
  • Long-term enjoyable cooperation;
  • Covid medical insurance;
  • English classes;
  • Payable vacation and sick days;
  • Competitive salary depending on your own talents;
  • Regular performance & career development reviews;
  • Cozy office and nice family-type atmosphere;
  • Team building events.