Web Developer (JS+.NET)

St-Petersburg, Russia

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Web Developer (JavaScript + .NET) for our Life Sciences Business Unit to make our team even stronger.

Life Sciences BU is focused on pharmaceutical, medicine and bioinformatics business domains. We create different solutions from simple web applications to complex data processing systems and internal accounting systems for laboratory research support.

Working in the Life Sciences area allows you to learn new technologies, interact with customers and end-users of the systems, and dive deeply into the domain area.


  • Strong JavaScript ES6, TypeScript knowledge (from 2-3 years in production);
  • Experience in AngularJS/React.js/Vue.js development;
  • HTML5 and CSS3 experience;
  • Understanding of design patterns MVC, MVVM, MVP;
  • WCF experience, understanding of REST API;
  • Understanding of OOP principles and functional programming;
  • English level – Intermediate or higher.

Nice to have

  • Bootstrap / Material design;
  • Redux / Flux / RxJS.

We offer

  • Opportunity to grow professionally and learn new technologies (we have variety of different internal courses and trainings);
  • Distributed teams consist of highly qualified engineers from all over the world;
  • Foreign customers from North America and Europe;
  • Opportunity to move to another office in the nearest future (25 countries);
  • Regular assessments and salary reviews;
  • Benefits: medical care, sport activities (basketball, volleyball, football, yoga), English classes;
  • Flexible work schedule and opportunity to work remotely from time to time;
  • Free parking;
  • Relocation support for candidates from another cities and countries;
  • Offices are located within 10-minutes walking distance of the Chernaya Rechka and Moskovskiye Vorota metro stations.