Position: Senior NodeJS Developer
Company: Svitla Systems
Experience required: 3y
English level: intermediate

Svitla Systems Inc. is looking for a Senior Software Developer for a full-time position (40 hours per week) in Ukraine. Our client is a Montreal-based fashion platform with a global reach. Founded in 2003, they are pacing the vanguard of directional retail with a mix of luxury, streetwear, and avant-garde labels. The client produces industry-leading original content and takes pride in building its technology solutions and systems from scratch. Their field of focus has grown beyond that of a typical e-commerce entity as we explore the nexus of content, commerce, and culture. Currently serving 150 countries, generating an average of 88 million monthly page views, and achieving high double-digit annual growth since inception, it’s becoming a cultural protagonist in its own right.
Requirements:
A minimum of 5 years of experience in Object-Oriented Programming (OOP). 
At least 3 years of hands-on experience with Node.js, TypeScript, and cloud (AWS preferably) based architecture and solutions.
Expertise in microservices architecture.
Strong knowledge of caching technologies (Fastly, Redis, and Varnish) with the ability to identify opportunities for improvement.
Expertise in RDBMS and NoSQL databases at scale.
Proficiency in cloud resources (AWS - preferably/Google Cloud/Azure) with the ability to operate with them for the components owned, certification preferred.
Experience with containers and orchestration frameworks (Kubernetes, Giant Swarm, etc.).
Proficiency in Git.
Ability to thrive in a fast-paced environment and master frequently changing web technologies and tech.
Ability to coach and mentor junior employees to achieve personal and professional goals.
Team player with a high sense of accountability and ownership.
Highly analytical and detail-oriented skills.
Strong written and verbal communication skills in English.
Bachelor's degree in Computer Science, Engineering, or a related technical field, Master's degree an asset.