Middle JavaScript Developer (Enterprise and Game Solutions Unit)

Ukraine JavaScript Software Developer

Required skills

JavaScript / good
TypeScript / good
React/Vue/Angular / good
English / strong

We are looking for a Middle JavaScript Developer to join our team. Our goal is to offer our clients the best expertise in different domains to bring value to their business and become the best technological partner. If you can easily learn new technologies, see the “big picture”, strive for high-quality solutions, and work without supervision it could be a perfect match. 


We invite a Middle JavaScript Developer to cooperate with the Enterprise and Game Solutions Unit. We are working with such domains as Gaming and Gambling, Aviation, Automotive, Business Process Management Automation, Fintech, HealthCare, and others. There are projects of different sizes catered for different markets (Europe and the USA). 

It’s a perfect opportunity to cooperate with new projects, build trusted relationships with clients, etc. 


  • 3+ years of software engineering experience 
  • Good knowledge of JavaScript, TypeScript 
  • Experience with React or Vue or Angular 
  • Strong knowledge of algorithms and data structures 
  • Expert in documentation, Software Development Lifecycle and ALM Tools 
  • Strong estimation skills, ability to come up with solutions, pros/cons 
  • Strong knowledge of functional programming concepts and other programming paradigms 
  • Ability to communicate solution rationale and build team’s consensus over business drivers 
  • Upper-Intermediate level of English 


  • Take responsibility for the delivery of assigned product features 
  • Participate in requirements clarification sessions, collect inputs and requirements of assigned tasks 
  • Continuously participate in technical risks identification and analysis 
  • Ensure quality, maintainability, and conformance of software to best practices 
  • Produce clean code 
  • Perform control of software testing: unit and integration testing of own code and code written by other software engineers 
  • Proactively review code with peers to ensure its quality 
  • Participate in estimation and planning sessions 
  • Develop technical project documentation and user documentation 
  • Participate in project and team meetings, provide relevant contributions and information 
  • Communicate with customer on complex matters, discussions, negotiations 
  • Participate in technical interview of software developer specialists and perform assessment of candidates’ capabilities against job requirements


  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb