Lead JavaScript developer

UKRAINE
Full time work

We are looking for a Senior JavaScript developer, with lead experience on projects, who will be the first developer in the team and will take part in shaping it up.

Taras

Talent acquisition manager

About project

Our client is a global regulated digital asset exchange, brokerage, and custodian based in London. Founded by experts from the world of financial markets and backed by a respected advisory board, client offers a reliable bridge between the blockchain-centric cryptocurrency community and the traditional investment space.

Your area of responsibility

  • Lead a software development project team (around 6 or more developers) and act as the technical expert, owning the development process;
  • Analyze, design, develop, test, and deploy applications with a clean-code approach, acting as the most senior technical member of the team;
  • Research new technologies, multi-tasking on multiple projects with other team members;
  • Follow software development processes and coding conventions, using Agile/SCRUM principles, and working closely with other Leads, Developers, Scrum Masters, Architects, and Testers;
  • Break down detailed specifications and implement technical requirements based upon the needs of the company and its clients;
  • Troubleshoot issues in a timely manner in a highly scalable development environment;
  • Contribute ideas to improve process and development practices.

Skills and requirements

  • The ideal candidate will have a degree relevant to Information Technology/Computer Science, Engineering (or equivalent) and at least 6 to 8 years of relevant work experience – 2 years or more as a development lead looking after a minimum of 5 developers;
  • Excellent technical knowledge in developing solutions using Microservices and Node/Typescript/React;
  • Excellent technical knowledge in developing solutions with Messaging architecture (ZeroMQ/Pub/Sub/WebSockets/Protobufs);
  • Excellent technical knowledge in developing solutions with MySQL;
  • Excellent technical knowledge in developing solutions with containerized technologies (Docker/Kubernetes) and understanding of CI/CD and DevOps secure practices;
  • Excellent knowledge of Cloud and in particular AWS, ideally with experience in banking/fintech sectors and industries.

Will be a plus

  • Experience in the financial service industry and has experience with capital markets and trading software solutions;
  • Understanding in implementing blockchain solutions;
  • Experience in Electron;
  • Experience in multi-threaded real-time/low latency systems.

We offer

  • Working in a team of talented and passionate engineers;
  • Opportunity to work with the most trending technologies;
  • Long-term enjoyable cooperation;
  • Covid medical insurance;
  • English classes;
  • Payable vacation and sick days;
  • Competitive salary depending on your own talents;
  • Regular performance & career development reviews;
  • Cozy office and nice family-type atmosphere;
  • Team building events.