Middle Full Stack developer (full time, remote) [Ukraine]


 

We are looking for a skilled Middle/Strong Middle Full Stack Node.js+React developer with a strong desire for continuous growth and a love for challenging projects.

This is remote work.

Project is a web marketplace to help people find the perfect Miami condos, for sale or rent.

Technology stack on the project: Node.js, Strapi CMS, Next.js, PostgreSQL, GraphQL, React.js, AWS, Docker, Kubernetes.



Requirements:

  • At least 2 years of experience with Node.js ;
  • At least 1 year of experience with Typescript ;
  • At least 2 years of experience with any relational database, PostgreSQL preferred ;
  • At least 6 months experience with front-end (React);
  • Understanding of REST API principles ;
  • Understanding of JS runtime perks ;
  • Good understanding of networking, DNS and sockets;
  • English - Upper-Intermediate (written), Strong Intermediate (spoken).

Would be a plus:

  • Strapi CMS knowledge will be a big plus ;
  • Docker, Kubernetes knowledge ;
  • Experience with GraphQL on client and server side ;
  • AWS foundation level ;
  • CI/CD Tools.

Duties:

  • Develop website backend APIs for front-end based on Strapi CMS;
  • Integrate data sources and 3rd party software into the website;
  • Research, propose solutions and estimate back-end and front-end tasks;
  • Develop React component structure and implement communication between front-end and back-end using React;
  • Code review for team members;
  • Cooperate with other team members to deliver planned features;
  • Technical support of production website;
  • Write and maintain technical documentation for the project in English;
  • If necessary: Participate in setting up cloud services, modifying CI/CD pipelines with DevOps (on AWS).

We offer:

  • 20 days of paid vacation per year (+ Ukrainian state holidays);
  • 5 days of paid sick leaves;
  • Opportunities for professional development and personal growth;
  • Flexible working hours and the possibility to work remotely;
  • Payment by the company of 50% of specialized education + the opportunity to take free trainings, courses contained in the company's Knowledge Base;
  • English speaking club paid by company.

Interview process:

  • HR interview with a recruiter;
  • Technical interview.

Would you like to join our team?
Send your CV in response to the vacancy right now!


 

.

Post a Comment

Previous Post Next Post

نموذج الاتصال