Senior Full-Stack Developer

Ukraine · Full-time · Senior

About The Position

Automat-it is an all-in AWS Premier partner that empowers startups with DevOps and FinOps expertise and hands-on services. We guide and support hundreds of startups leveraging AWS smarter throughout their growth journey. We save our customers significant time to market and optimize their cloud performance and cost-effectiveness.

Automat-it operates in more than seven countries across EMEA. We provide a dynamic environment where you can expand your professional expertise and make a significant impact.

We are looking for a Senior Full-Stack Developer to join our dynamic team and start working on high-scale and interesting project with strict security requirements and challenging tasks. You will have an opportunity to start working on project from scratch and be involved to the architecture decisions, technology selection, POC's and of course technical implementation itself.

You will have an opportunity to work with a tech stack: NodeJS (Fastify, TypeORM) + React (React latest version, Redux, React Query, MUI) + PostgreSQL.

Responsibilities

  • Solve and implement complicated technical tasks with deep diving into FinOps processes and AWS billing calculations 
  • UI Development using React\Redux and Material UI
  • Back End Development using NodeJS, Strapi Framework, Fastify
  • Write scalable, maintainable, and well-documented code 
  • Create and maintain documentation for system design and implementation
  • Unit Testing implementation and support
  • Have a problem-solving approach, including improvements and implementation of business tasks

Requirements

  • 5+ years experience as a full-stack developer
  • Proficiency in HTML, CSS, JavaScript (ES5, ES6+), and jQuery
  • Strong experience with React tools (React.js, Redux, React Query)
  • Experience with TypeORM + PostgreSQL
  • In-depth experience with Node.js
  • Great debugging skills and experience with Unit Testing
  • Experience in developing B2C production systems
  • Bachelor's degree in Computer Science or a related field
  • Fluent written and verbal communication skills in English
  • Excellent problem-solving skills
  • Familiarity with AWS Services, especially AWS Cost Explorer - advantage
  • Any experience with billing systems development - advantage
  • Experience with highly scalable and secure Server-side solutions - advantage
  • Strapi.io framework experience - advantage
  • Experience with Material UI - advantage
  • SQL Knowledge - advantage
  • Experience with Puppeteer - advantage
  • Experience with Fastify - advantage
  • Experience with AWS Cognito - advantage

Automat-it is committed to fostering a workplace that promotes equal opportunities for all. We firmly believe that cultivating a diverse workforce is crucial to our success. Our recruitment decisions are grounded in your experience and skills, recognizing the value you bring to our team.

#LI-Remote #LI-AIT

Apply for this position