Вакансия Senior Backend Engineer (Node.js)

11 вакансий
Специализация: Other
Уровень: Senior
Опыт: 4 года
Уровень английского: Upper-Intermediate
Город: Минск
Размер компании: 80
Возможна удалённая работа: Да

CactusSoft is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by CactusSoft programmers. The company has been regularly included in the listings of the best software development companies in Belgium and Europe.

Currently, we are looking for a Senior Backend Engineer to work on a project from Belgian digital agency.

What you will do:

  • As a part of the team, you’ll be taking part in the continuous development of the products that are in the care of your team.
  • Day to day, this means developing new user stories, fixing bugs, create & review pull requests, documenting your work (code comments, readme, confluence,..), perform research, make suggestions for product improvements and communicate clearly about your progress.
  • Together with your colleagues, you’ll be making sure the product meets all functional and non-functional requirements.
  • As an engineer, you understand that producing clean, readable and testable code is always a priority

Qualifications:

  • You hold a master or bachelor degree in Computer Science/Informatics (or equal through a proven track record).
  • You have a solid grasp of common software engineering practices, like OO principles, modern design patterns, test-driven development, continuous integration and continuous deployment.
  • You're a big fan of clean code and clean architecture, and you apply those principles to produce clean, readable and testable code.
  • You’re always keen to learn new things, share your knowledge, adopt to change and learn from past experiences.
  • You’re able to work in a team and are always open for feedback from your teammates.
  • You understand the importance of application security and data security, and know how that affects your job. 
  • Excellent knowledge of Node.js, Express.js.
  • Excellent knowledge of Docker.
  • Excellent knowledge of the Google Cloud Platform and/or Amazon Web Services.
  • Knowledge of database technologies such as Redis, MongoDB, InfluxDB,.. is a plus.
  • Understanding of messaging and broker systems (Pub/Sub, RabbitMQ, Kafka,..) is a plus.
  • Basic knowledge of networking (IP, routing, IPSec, TCP) and networking related services (DNS, firewall, DHCP,..).
  • Knowledge of Terraform, Go, Elastic Search is considered a plus. 

To ensure your comfortable working environment we offer:

  • Flexible working hours.
  • Opportunity to work remotely.
  • Work-related courses, certifications and books (we have our own corporate library).
  • Health insurance.
  • 28 calendar days of vacation.
  • Sick leaves without sick notes.
  • English classes several times a week.
  • Good office location in a quiet city center.
  • Comfortable workplace, break rooms and kitchen.
  • Corporate parties and team building events.
1566647afc0b182f795c044e3aa8ba4c
Представитель компании
Вакансии компаний
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.