Senior JavaScript/Node.js Developer (Web and Mobile Business Unit)

  • Full-time

Company Description

We are looking for a motivated, self-driven, and positive-thinking person with good communication skills to join one of our most dynamically growing departments, Mobile & Web Solutions, which unites almost 300 professionals in various technologies. Projects and customers are also quite versatile: we have a long-term partnership with enterprises, but we are also a unit that works with startups a lot. Our active and energetic team is driven by an ever-changing startup environment and an atmosphere of adventure. We love to learn and share knowledge, which is the main driver of our internal community.  

If you are full of ideas, inspired to create robust, beautiful solutions, and excited about challenging tasks, join our dynamic team! 

Job Description

  • Code, debug, document, and maintain portions of software 
  • Perform unit and integration testing 
  • Participate in peer code and design reviews 
  • Participate in estimation and planning sessions 
  • Report status and progress according to the project and company demands 
  • Understand the front and back parts of web applications to be able to solve business problems and take responsibility for the result 
  • Assist test engineers and support personnel in solving technical issues of software installation and its operation 

Qualifications

  • At least 5 years of professional software development experience on commercial-grade systems and applications 
  • Knowledge of any Front-End frameworks 
  • Strong experience in HTML and CSS 
  • Strong experience in Node.js and JavaScript (including TypeScript) 
  • Strong OOP/OOD skills 
  • Deep understanding of data structures and database management systems 
  • Deep understanding of the software development process 
  • Good understanding of various estimation techniques 
  • Experience in modern git-based version control systems 
  • Upper-Intermediate level of English