Middle Node.js Developer
WebbyLab is a Ukrainian IT outsourcing company. We develop scalable and feature-rich Web and Mobile applications using NodeJs, React, React Native, PHP stack. We have successfully completed projects for Daimler Mercedes-Benz, Bayer, Pfizer, Uber, Ezlo, etc.
Currently, our company consists of more than 100 first-rate specialists. Our objective is to enhance our team with even more exceptional talents who will embrace our values, inspire others, and grow alongside us as we work towards achieving all our goals
We are looking for a Middle Node.js Developer with deep expertise in backend development for a fintech project. Strong understanding of ACID, SOLID, and the CAP theorem is essential, along with the ability to develop complex, scalable, and fault-tolerant systems.
Our team consists of mid-level and senior specialists working on financial services that require high performance and reliability. We are looking for a developer who will not only write high-quality code but also actively contribute to architectural decisions and system optimization.
Your skill set:
- 2+ years of experience working with Node.js and one of its popular frameworks (e.g., Express, Koa);
- Strong understanding of best practices in Node.js development;
- Experience with TypeScript;
- Proven experience working with MySQL or PostgreSQL;
- Hands-on experience with TypeORM or Sequelize;
- Proficiency in Docker and Docker Swarm, with a solid understanding of containerization concepts;
- Good understanding of the event-driven model in Node.js;
- Experience with Nginx, including setup, reverse proxying, and load balancing;
- Familiarity with key-value stores like Redis or other NoSQL solutions;
- Experience with testing frameworks such as Jest, Ava;
- Strong grasp of fundamental cryptography concepts (hash functions, encryption, encoding);
- Understanding of MVC architecture, SOLID principles, ACID, and the CAP theorem;
- Knowledge of SDLC and software development processes;
- Basic Linux administration skills;
- English proficiency at an Intermediate level or higher.
Would be a plus:
- Knowledge of JavaScript runtime environments;
- Understanding of algorithmic complexity and the ability to analyze and manage it;
- Ability to work with monitoring systems and analyze metrics;
- Ability to debug code;
- Experience with fintech projects;
- Experience in writing Unit tests;
- Knowledge and understanding of modern Web development (ES6, webpack, eslint).
Our benefits:
- Challenging tasks and continuous professional growth and feedback;
- Want to upgrade your skills? No problem, WebbyLab is ready to partially compensate for your trainings, conferences, courses, etc.;
- Internal pieces of training, hackathons, demo presentations of our projects;
- An opportunity to take part in writing technical articles and receive remuneration;
- Technical literature, consulting of our IT specialists;
- Flexible working schedule and work type: remote. Location: Ukraine.
- Paid vacation of 20 working days, sick leave;
Please indicate the salary expectations, detailed description of your experience, skills, contact details in the CV/cover letter.
Note: our recruiting team will consider your application and will contact you if your experience and qualifications align with the role. If you do not receive a response, don’t worry, it means we have kept your resume on file for future opportunities.