Position: Node.js Engineer
Company: Freelance
Experience required: 3y
English level: upper

QUALIFICATIONS:
• 3 years of experience in development
• 2 years of experience in developing using Node.js
• Deep knowledge of data structures, algorithms, and complexity analysis
• Experienced with some of the following technologies Redis, RabbitMQ, NoSQL, SQL, PostgreSQL, ElasticSearch — Preferred
• Proven experience with Typescript, Docker, Git
• Experience in distributed, highly available, and high scale RESTful APIs and WebSockets
• Work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
• Results-oriented, self-learner, problem solver with ‘can do’ attitude
• Nest.js, Kubernetes, AWS will be a plus
• English — Upper-Intermediate

TO DO LIST:
• Development of new system functionality and introduction of changes to existing functionality
• Take part in the design and development of high scale APIs and distributed system using NodeJs, Kubernetes, RabbitMQ, Redis, and more
• Face technical challenges — performance, fault-tolerance, security, and live production issues
• Be involved throughout our services life cycle, influence every step of the way

QUIRKS & PERKS:
• We strive to create an open environment where problems are solved by honest and rigorous discussion. • • • • Check out our values and corporate overview
• A small team at a fast-growing fintech startup where each person has a big impact
• Flexible work schedule
• Modern coworking space in the center of Kyiv
• Generous salary and bonus potential
• Health Insurance
• Team Events
• Extra days of vacations