Senior Full-stack JavaScript Developer

Full-time, Location- Sofia

Overview

We are actively looking for a remote Senior Full-stack JavaScript Software Engineer (React/Node.js) with 5+ years of experience in web/mobile development to join our professional Engineering team on the project within the Finance unit.

Our client is a widely-known American company that is working on tools and advice for you to make it easy to pay off debt, choose the best of the best financial products and services (insurance, credit cards, etc.), and tackle your major life goals (saving for retirement, buying a house, etc.).

Position Requirements:

  • 5+ years of professional development experience in a commercial environment
  • OOP and SOLID principles knowledge
  • Experience of using Test Frameworks — Unit and Performance Testing; Integration, E2E
  • Proficient understanding of code versioning tools, such as Git and Bitbucket
  • Experience with NodeJS and Webpack, Jest
  • Experience in creating complex UI
  • Previous experience as a Technical Lead will be a plus
  • Ability to communicate in English (written & spoken) effectively
  • The aspiration and desire for learning new technologies and do knowledge transfer
  • Hands-on, and willingness to stay hands-on
  • Grea soft and communication skills
  • CS degree or equivalent work experience is mandatory

Benefits:

  • Mentorship and partial compensation for professional courses/conferences
  • Free English lessons at the office
  • Sports compensation
  • Internal clubs (volleyball, football, running, and stretching)
  • Hackathons twice a month
  • Seasonal corporate events and team-buildings
  • Yearly company-wide Elevator Pitch
  • Corporate discounts and perks