Senior Node Js Developer

 

Description:

B2broker is FinTech company liquidity and technology solutions provider around the world. It was established in 2014 and its offices are located in Tallinnn, Limassol, Hong Kong, London, Tbilisi and Dubai. There are 300 employees working for b2broker now from a diverse background speaking more than 15 languages.

Hiring for Senior Node Js Developer

Location : Dubai / Remote

Exp : 5 and 3 years or more with NodeJS;

  • lead product development and curate milestones planning;
  • architect the application and it's modules;
  • decompose story and tasks;
  • identify problems in application's code and form refactoring tasks;
  • compile tasks and evaluate required time for 'em;
  • assess tasks complexity, importance and relations;
  • develop product;
  • perform code-reviews;
  • compile tasks for other departments;
  • mentor colleagues about best practices, use cases of patterns, algorithms and data-structures.

Requirements for a candidate

Looking for candidate with experience in:

- Software development for 5 or more years, and 3 years or more with NodeJS;

- Team work;

- Mentoring;

- Use of Agile practices;

- SQL and NoSQL databases;

- System design and architecture;

- NodeJS development without http frameworks;

- TypeScript;

- Unit and Integration testing;

  • Docker / K8s and knowledge in CI/CD

Specifics:

- modern NodeJS, 16 and above;

- standard libs from NodeJS: Assertion, Buffer, NAPI / NAN, Child processes / Cluster, Crypto, Debugger, DNS, Errors, Events, FS, HTTP, HTTP/2,

HTTPS, Net, OS, Path, Process, Query strings, Readline, Stream, String decoder, Timers, TLS/SSL, UDP/datagram, URL, Utilities, V8, Worker threads, Zlib;

- ES6 standard of JavaScript and above;

- TypeScript 4.x;

- TypeORM;

- MySQL / MariaDB / Percona;

- RabbitMQ, AMQP;

- Redis;

- gRPC and ProtoBuf (proto3);

- Jest / Mocha, Chai;

- Docker and Docker Compose;

- Kubernetes;

- Git and GitLab / GitLab CI/CD;

- Conventional Commits.

Must Have

- Knowledge of NodeJS / TypeScript;

  • Teamwork experience.

Organization B2Broker - Liquidity & Technology Provider
Industry IT / Telecom / Software Jobs
Occupational Category Node JS Developer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2022-11-16 1:54 am
Expires on 2024-05-28