Model databases and optimize application performance;
Collaborate with the team to ensure code quality and system scalability;
Evaluate and identify appropriate solutions aimed at reducing risks and minimizing negative impacts to the final product.
Requirements
Experience developing back-end software in high-demand environments;
Experience with NodeJS and the NestJS framework;
Proficiency with relational databases (PostgreSQL, MySQL);
Hands-on experience using Docker in development;
Knowledge of Software Engineering principles: Clean Architecture, SOLID, Design Patterns (GoF), and automated testing (TDD/BDD);
Understanding of web technology fundamentals and key protocols and standards such as TCP/UDP, HTTP/HTTPS, SMTP, SSH, FTP, SSL/TLS, DNS, WebSocket, OAuth, JWT, and RESTful APIs;
Strong experience with collaborative workflows (GitHub, GitLab, or Bitbucket);
Problem-solving and analytical mindset: ability to diagnose complex issues in distributed systems and propose robust solutions.
Tech Stack
DNS
Docker
MySQL
Node.js
Postgres
SMTP
Benefits
Health insurance;
Dental plan;
Meal allowance / food voucher;
Childcare assistance;
Life insurance;
Profit-sharing program (PPR);
Day off during birthday month;
Life insurance;
Wellhub;
6-month maternity leave and 20-day paternity leave;
Flexible working hours;
Partnerships with various establishments and institutions in education, health, leisure, entertainment, and more.