All jobs

Job details

Senior Full-Stack Node.js/React Developer


About the client

Our client is the first AI product placement platform leveraging AI to insert photo-realistic imagery into existing video content. This gives creators new monetization opportunities and a much more scalable and automated way for brands to get sponsorship opportunities.

About the project

This is a very complicated and sophisticated product both in terms of business logic and technically. We need somebody with a lot of relevant experience and an understanding of how contemporary web applications work. You should be very well-versed in the area of system design and distributed systems architecture. You should be beck-end focused. You should be willing to spend time to understand deeply the business needs and how the system should work properly. And last but not least, you must have a startup-oriented mindset.

Responsibilities

  • Design and develop the server-side and a bit of client-side of the application using Node.js, React, and other technologies as required.
  • Collaborate with cross-functional teams including product managers, and other developers.
  • Write clean, scalable, and maintainable code.
  • Optimize the application for maximum speed and scalability.
  • Debug issues and identify bottlenecks in the application.
  • Ensure the application meets the highest standards of quality and performance.

Requirements

  • 8+ years of successful software development experience.
  • Knowledge of distributed systems architecture.
  • Being proficient with TypeScript.
  • Proficiency with Node.js.
  • Experience working with NestJS.
  • Experience working with React.
  • Experience with PostgreSQL or other RDBMS + ORM.
  • Experience working with AWS (S3, ECS, EC2).
  • Experience working with Docker.
  • Excellent problem-solving skills.
  • Upper-Intermediate or higher level of knowledge of English.

As a plus

  • High level of knowledge of Next.js.
  • Experience working with tRPC (React-query), and TailwindCSS.
  • Experience with Zod schema declaration and validation library.
  • Working experience with such Amazon services as SQS, Mediaconvert, Rekogniition, and EventBridge.
  • Experience working with Prisma ORM.
  • Bachelor’s degree in Computer Science or related field.

We offer

  • Competitive salary and benefits.
  • Flexible working hours.
  • Vacation – 20 working days’ annual leave.
  • Paid sick days.
  • A personal laptop with all the essential software installed.
  • State holidays are granted.
  • Corporate accountant, lawyer, and psychologist services.
  • Bureaucracy-free and transparent management.
  • Costs related to participation in workshops and professional conferences are covered.
  • Online сorporate English classes are covered.

    Apply for this position

    Email address

    Phone number

    First name

    Second name

    Message

    Attach a CV

    Job details

    Senior Full-Stack Node.js/React Developer

    Kyiv, Remote, Warsaw

    Upper-Intermediate



    Location

    Kyiv, Remote, Warsaw

    Job type

    Full time

    English level

    Upper-Intermediate

    Date posted

    Feb 12, 2024