Senior JavaScript Developer


Job Description


  • 3+year of experience with JavaScript
  • Knowledge of TypeScript
  • Experience in working with the Angular2 framework
  • Strong knowledge in Object-oriented development
  • Strong knowledge as Linux user and good in shell scripting
  • Knowledge of HTML 5, CSS3, SASS / LESS
  • Intermediate level of English

Nice to have:

  • Programming experience on backend components using Python
  • Experience as a technical leader, leadership skills, mentoring of teammates
  • Knowledge of JavaScript testing libraries and methodologies (Jasmine, Karma, Protractor)
  • Experience with CI, Jenkins

General skills:

  • The ability to learn quickly and use new technologies
  • Strong self-motivation, ability to deliver results under a limited supervision
  • The ability to work in a team and independently
  • The ability to formulate new and alternate ideas, approaches, and designs
  • Open to and values collaboration and feedback from others
  • The ability to make decisions and be accountable for decisions and actions
  • The ability to independently analyze a task and find a right solution
  • Be adaptable and able to work in a fast-paced, rapidly changing environment

We offer:

  • A great opportunity for professional development within young and fast-growing company
  • Interesting and challenging projects
  • Remote work with long-term employment on full-time basis under contract
  • Compensation in US dollars
  • Flexible working hours
  • Paid one month vacation per year and sick leaves
  • Medical insurance (Ukraine & Russia)
  • Days off on national holidays
  • English Language training
  • Tasks with the challenge
  • Knowledge Exchange