Position: Node.js Developer
Company: Alteryx
Category: Node.js
Experience required: 3y
English level: upper
Published: 2021-09-01T00:00:00+03:00

We are moving Alteryx applications to the cloud. This is a huge and exciting initiative at Alteryx and we’re looking for a motivated self-starter to works with Node.js microservices to support this effort.  An experienced Node.js engineer will help our team establish patterns and best practices while building the services to power Alteryx’s platform of tomorrow. Security and performance in the cloud will be primary concerns. You will be working closely with engineering leaders to deliver best-in-class functionality. Applicants should be comfortable with Docker containers and microservice architecture as well as have familiarity with industry standard tooling. Join us in building our software and advance your career by working with some of the most demanded technologies in modern web development.

**Required skills**

•	4+ years of programming experience with JavaScript 
•	Proficiency in Node.js, TypeScript, design patterns 
•	Proficiency with communicating with a database (PostgreSQL) 
•	Experience with GitLab, Docker, microservice architecture 
•	Ability to design and implement low-latency, high-availability, and performing micro-services 
•	Passionate about writing simple, readable, testable, SOLID code 
•	Willingness to work in an Agile/LEAN environment with a collaborative team 
•	English on a strong communicative level, both written and spoken 

**As a plus**

•	Major cloud provider tooling experience (AWS, Azure, Google) 
•	Experience with a cloud container service (ECS, AKS) 
•	Understanding of front-end frameworks, React.js preferred 

**We offer**

•	Official employment (NOT a contractor’s agreement)
•	Comfortable office in BC Astarta or remote work (Ukraine only) 
•	“Education Days” for professional development
•	"Innovation Days", a 3-day company-wide hackathon
•	Paid vacation (28 calendar days) and public holidays
•	Paid sick leaves 
•	Performance bonus system
•	Wellness reimbursement
•	Medical and life insurance for employee (full coverage) and his/her family (partial coverage)
•	English classes with native speaker
•	Trainings, certifications, conferences 
•	Professional literature with an option to order books
•	Referral bonus program
•	Volunteer time off