We are looking for a Trainee Node.js Developer to join our team for working on the SaaS platform that offers advisory services in simplifying security decisions for enterprise companies.
RESPONSIBILITIES: * Follow project architecture, code style, best practices, and company processes; * Estimate tasks with support from the Team Lead; * Clarify requirements, write clean code, test your functionality before QA, and present completed tasks internally; * Keep technical and functional documentation up to date; * Collaborate closely with the team (Team Lead, PM, BAs, QAs and other developers); * Continuously improve your technical knowledge and soft skills, explore new technologies, and provide feedback.
REQUIREMENTS: * Up to 6 months of practical experience or completed hands-on courses; * Basic experience with Node.js and understanding of NestJS; * Experience with AI-assisted coding tools (Copilot, Cursor or similar); * Understanding of, REST APIs, SQL, Git, SDLC, and Agile principles; * Basic understanding of cloud services (AWS is a plus); * English level — Intermediate or higher; * Strong self-organization, analytical thinking, teamwork, and a continuous learning mindset; * Knowledge of Front-End technologies will be a plus.
MAIN BENEFITS: * Flexible working hours; * 25 paid days off and 10 sick/medical leaves; * Additional paid days off for personal events like marriage and childbirth; * Maternity/Paternity leaves; * Medical insurance; * Discount program; * Self-development budget per year; * Referral bonuses; * Corporate events and gifts; * Learning events and mentorship opportunities; * Speaking Clubs; * PE accounting and support.