Senior JavaScript Developer


Front-end development of complex web-based application written in Java/JavaScript. Good communication skills and team work attitude. Good knowledge of Agile methodologies. Ability to speak in English on upper intermediate level.

The project is developed for international corporation Elsevier. Elsevier is a global leader in software development for pharmaceutical industry, biotechnology companies and scientific institutes. You will join an international software development team having front-end and back-end software engineers, QA/QC specialists and UI/UX designers.


  • Front-end development of Java/JavaScript web application
  • Team work using Agile methodologies
  • Support of existing functionality and development of the new one
  • Meetings and written communication in English
  • The source code should be covered by embedded TDD/BDD tests


  • Have 4-7 years of experience in commercially successful projects
  • Create web applications using strong knowledge of JavaScript
  • Be confident with modern frameworks and techniques, TypeScript and Angular
  • Have solid experience in HTML and CSS coding, pre-processors SASS or LESS
  • Design and implement mobile friendly solutions, Responsive design
  • Advocate for best in class user experience, UX prototyping Axure or Sketch
  • Be keen to deliver quality solutions, testing automation using Jasmine, Karma, Protractor
  • Have an Agile mindset, be confident with Scrum processes
  • Be proficient in cloud computing, AWS services and CDN

We offer:

  • Comfortable office with snacks and coffee in Saint Petersburg
  • Stable and official employment
  • Health insurance
  • Qualification improvement courses
  • English courses and fitness

Our office in Saint Petersburg is located in two minutes walking distance from Staraya Derevnya metro station in Gulliver 2 business center. The full address is:

Saint Petersburg, Torfyanaya Doroga 7F, office 303


Отправить резюме