Position: Senior Full-Stack Engineer (Node)
Company: Software MacKiev
Category: Node.js
Experience required: 3y
English level: upper

We are looking for a motivated Senior Full-Stack Engineer (Node) to join the Web team of a big US service provider for media business with web, android and iOS products.

Responsibilities:
- Participate in architecture planning to determine the optimal architecture, efficiency, maintainability, and scalability for the solution;
- Perform hands-on activities for all stages of the software development life cycle;

Requirements:
- 3+ years of experience in software development.
- Strong knowledge of JavaScript and TypeScript languages;
- Solid previous experience with PHP and Drupal;
- Experience with headless CMS and SSR would be a plus;
- Experience designing and developing APIs (REST, GraphQL);
- Experience working with relational (e.g. PostgreSQL, MySQL);
- Experience with AWS technologies would be a string plus;