Belarus:  Brest, Gomel, Grodno, Minsk, Vitebsk

Poland:  Bialystok, Szczecin, Warsaw

Russia:  Chelyabinsk, Yekaterinburg

Ukraine:  Kharkiv, Lviv, Odessa, Vinnytsia

Lithuania:  Vilnius

Uzbekistan:  Tashkent

  • Belarus
  • Bialystok
  • Brest
  • Chelyabinsk
  • Gomel
  • Grodno
  • Kharkiv
  • Lithuania
  • Lviv
  • Minsk
  • Odessa
  • Poland
  • Russia
  • Szczecin
  • Tashkent
  • Ukraine
  • Uzbekistan
  • Vilnius
  • Vinnytsia
  • Vitebsk
  • Warsaw
  • Yekaterinburg
  • Anywhere

We are looking for a motivated Senior JavaScript Developer to come and join our team of professionals! We’re looking for someone whose comfortable working on the front end but prefers creating clean architecture and intuitive business logic.

You’ll be joining an experienced team of Javascript developers who are focusing on cloud-based analytics products and service top brands around the world.

About Exadel:
Since 1998 Exadel has been engineering its own software products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel currently has 1000+ employees in development centers across America, Europe and Asia.

About the Project:
The project is a feedback management product that now needs to be supported. It is a user-initiated feedback collection mechanism to evaluate client satisfaction with a web presence. Clients work with our implementation team to design comment cards in the form of short surveys. We embed JavaScript on their websites to pop up the comment cards and collect feedback and meta data that provides context about their session on the site. The collected data can drive email alerts based on client-defined rules and can be reviewed in reports that are accessible in the self-service portal.

Your team:
1 PM, 1 Technical Lead, 1 Python, 2 JS Developers, 1 .Net Developer, 1 Automation QA, and 1 Manual QA.

About the Customer:
The Customer is a global leader in Actionable Intelligence solutions. Today, over 10,000 organizations in more than 180 countries, including over 80 percent of the Fortune 100 companies and government agencies worldwide, use Customer’s Actionable Intelligence solutions to power their clients engagement and cyber intelligence operations.

With over two decades of experience helping more than 10,000 organizations worldwide create lasting value, the Customer is a global leader in client engagement.

Moreover the Customer is a leading global provider of security and intelligence data mining software. His Intelligence-Powered Security product portfolio is deployed in over 100 countries, helping government, critical infrastructure and enterprise organizations neutralize and prevent terror, crime and cyber threats. In other words you will work with a technology innovator backed by amazing people!

Requirements:

  • 3+ years’ experience in building large Javascript applications
  • At least 2 years of experience with Node.js
  • Knowledge of frameworks available for Node.js (such as Express, Node-RED, Device.js, and Cylon.js)
  • Knowledge of Authorization (passport.js, roles), OAuth2 protocol, Express.js/hapi.js/nest.js
  • Experience with processes threads, child_process, cluster
  • Experience in NoSQL databases (including MongoDB) and RDBMS (MySQL, PostgreSQL, etc.)
  • Strong understanding of software best practices, data structures, algorithms, databases and networks
  • AWS knowledge is required (EC2, Lambda, RDS, Cloudwatch)
  • Knowledge of CI\CD: CircleCI/Jenkins
  • Ability to troubleshoot problems & learn new things
  • Passion for good quality code and developing tooling, processes and techniques for improving it

Nice to have:

  • Knowledge of Elasticsearch
  • Experience with Terraform

English level:
Intermediate

Responsibilities:

  • Bringing up-to-date expertise in front-end web technologies to the team and applying them to the development, execution, and improvement of analytics tools
  • Supporting continuous improvement of user experience tools, documentation, and processes
  • Supporting data collection strategy and innovation
  • Designing public JavaScript API’s for public use
  • Conceiving and presenting new ideas for the product roadmap
  • Evaluating and implementing the latest tools and processes

Advantages of working with Exadel:

  • Attractive salary — we reward your commitment to our company
  • Personal development — we understand that life-long learning is important and support everything that encourages a personal willingness to learn
  • Language classes with a native speaker
  • Flexible work schedule — a good work-life balance is the most important prerequisite for being creative and productive
  • Friendly work environment
  • Interesting job in an innovative company with the latest technologies
  • Collaboration with a team full of interesting people

    Apply

    Apply for: Senior JavaScript Developer (Node.js)

    * Fields marked with * are required

    Attach a file (max file size 5MB; pdf, doc, docx )

    Please read our Privacy policyPlease read our Privacy policy

    Why should you work with us?

    As a successful, high-growth company, we know that our employees are critical to our success. This is why we encourage ingenuity, creativity and teamwork as important elements to the growth of our business. We believe that career growth and business growth go hand in hand.

    How can we help you?
    Contact Us