We are looking for an experienced Team Lead/Senior Full Stack Developer to join our team. We are working with modern technologies in an innovation-driven environment where individual creativity is valued, and the team is working together to solve challenges to achieve common goals.


  • Developing and maintaining all server-side network components.
  • Creating and implementing design plans.
  • Design, develop and implement solutions to users’ needs and requirements.
  • Develop technical solutions to complex business problems.
  • Recommending and implementing improvements to processes and technologies.
  • Reviewing code work for accuracy and functionality.
  • Delegating tasks to team members.
  • Keeping up-to-date with industry trends and technology developments.

Required Qualifications:

  • At least two years of experience as a Node.js developer.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Skilled with MySQL and MongoDB databases.
  • Experience with Elasticsearch and Redis.
  • Experience with React.js and/or Angular 2+.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Superb interpersonal, communication, and collaboration skills.
  • Fluent spoken English language skills.