Position: Senior Node.js developer
Company: TRIDENT
Experience required: 3y
English level: intermediate

The product is an interactive video platform that allows you to conduct an effective session with a large number of participants.
By using AI, the product can sense when a trainee is performing a movement incorrectly and automatically show corrections while alerting the trainer about which participant needs personalized attention.

In addition to that, the product allows businesses and trainers to customize features that they want to offer to their trainees, in addition to being able to create a look that best represents their brand.
All in minutes with no code necessary.

**Required skills:**
• 3+ years of proven experience with Node.js and other back-end systems
• Deep understanding of node.js architecture(s)
• Deep understanding of server security and scalability concepts
• Experience with Nginx – setup and configuration
• At least basic knowledge of SQL and non-SQL databases
• Basic knowledge of REACT
• Ability to guide junior developers
• Ability for self-learning and self-problem-solving
• Ability to work in a team
• Experience with containers (EKS/AKS/GKE) – strong advantage
• Experience with cloud deployments (AWS/Azure/GCP) - advantage
• Knowledge of additional programming languages - advantage

The position requires independent thinking, obsession with product quality, and courage to provide a different opinion.

**We offer:**
• Opportunity to work remotely;
• Direct communication with Client;
• Competitive salary and benefits.
• Flexible working hours.
• Vacation – 15 working days’ annual leave.
• Paid sick days.
• State holidays are granted.
• Corporate accountant and tax refund.
• Bureaucracy-free and transparent management.