Position: Senior Back End (Node.js) Developer
Company: eTeam
Experience required: 5y
English level: upper

Our client is a top B2B lead generation company and HubSpot sales solution partner which employs human intelligence and machine learning for improved prospecting. They are building a comprehensive outreach automation platform and focusing on the effectiveness and performance optimization of employees' everyday activities. The project has passed an MVP stage and is ready to be turned into a full-fledged suite of tools and services.

**Responsibilities:**
– Use Node.js to create a highly usable client-facing product
– Building reusable components and libraries for future use
– Translating designs and wireframes into high-quality code
– Identify and resolve all related key technical issues
– Optimizing components for maximum performance across a vast array of web-capable devices and browsers
– Collaborate with a client and team members to develop solutions within an agile environment
 
**Requirements:**
– 5+ years of professional background in back-end development
– Excellent practical knowledge of Node.js
– Understanding of good software design and underlying principles
– Upper-intermediate written and spoken English
– Ability to work from our Kyiv office

**Will be a plus:**
– Experience with React.js
– Experience with AWS Services
– Familiarity with PostgreSQL and complex SQL queries composing

**We offer:**
– Grow professionally with subsidized certifications, courses, and conferences.
– Improve your English with conversation clubs and direct client communication.
– Enjoy our extra perks: unlimited vacation, flexible schedule, bonuses for important life events, fresh food & snacks in the office, work remotely one day a week, etc.
– Work in an awesome office in Podil with a great view of the Dnipro.
– Let loose with fun parties, BBQs and off-sites.