Position: Middle Strong/Senior Node.js Engineer
Company: Euristiq
Category: Node.js
Experience required: 3y
English level: upper

You will be responsible for developing a new web project from scratch, decision-making while working closely with our Solution Architect, and mentoring a Middle-level engineer from your team.

**We offer:**
Professional growth and development program
Challenging projects
Competitive salary
Flexible working hours
Modern office
Possibility to work remotely
Health care program
Free English courses
Bookсrossing library
Transparent corporate culture
Freedom, honesty, partnership
Passionate professional community

**Requirements:**
3+ years of backend software development experience
Strong knowledge of JavaScript, TypeScript, and Node.js in particular
Familiarity with Amazon Web Services
Knowledge of PostgreSQL or any other relational DB
Proficient understanding of code versioning tools, such as Git
Excellent written and verbal communications skills
Upper-Intermediate English level
Education: Degree in Computer Science or similar

**Would be a plus:**
Experience in working with microservice architecture
Experience in working with Nest.js
Familiarity with DDD

**Responsibilities:**
Developing high quality, testable and performant software using Agile practices
Participating in regular showcases of new work to the business stakeholders
Striving for continuous improvement within the team