Senior Full Stack JavaScript Developer
(React.js, Node.js).
Our client - Danish innovative and well-funded company. Uses AI to create a global business database to help you find your next customer, enrich your CRM data, and automate repetitive sales tasks.
Send a resume and we will contact you shortly!
Your name
Your e-mail
MESSAGE
ABOUT PROJECT
Worldwide platform for searching and collecting all information about companies and people.
OFFICE LOCATION
Kyiv,
Zoloti Vorota station metro (10-15 minutes walk)
CONDITIONS
Company offers
  • Competitive salary
  • Cutting edge technologies, opportunities for professional growth.
  • Business trips to Europe.
RESPONSIBILITIES
  • Work closely with the product management and design team to define feature requirements and deliver the product that materially impacts the business and improves the customer experience.
  • Work with data scientists and analysts to improve software.
  • Identify performance bottlenecks and come up with novel ways to solve them.
  • Work with development teams and product managers to ideate software solutions.
  • Design client-side and server-side architecture.
  • Build the front-end of applications through appealing visual design.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot, debug and upgrade software.
REQUIREMENTS
  • University Degree
  • Upper-intermediate English
  • 3+ years of commercial experience in Javascript and NodeJS
  • Understanding of the HTTP protocol and RESTful APIs
  • Experience with React
  • Experience with Redis
  • Experience with NoSQL: Elasticsearch
  • Understanding of the ORM concept
  • Command of Linux/UNIX environment (shell, scripting, tools)
  • Understanding of OOP
  • Familiarity with testing
  • Familiarity with CI
OUR TECHNOLOGY STACK
  • Node.js
  • Elasticsearch
  • Redis
  • RabbitMQ
  • GraphQL
WOULD BE A PLUS
  • Any experience with CRM systems
WHAT DO YOU GET FOR PROFESSIONAL GROWTH?
  • Work with best-of-breed technologies.
  • Have fun while being part of a professional team.
  • Work in a challenging and dynamic environment.
  • Work in a supportive learning atmosphere where opportunities for training and advancement are provided.