Senior Backend Developer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Developer (Node.js): Building and optimizing the backend of an AI-powered platform for generating viral UGC videos and ad banners with an accent on scalable architecture, REST APIs, and cloud infrastructure. Focus on implementing microservices, optimizing database performance with PostgreSQL and Redis, and integrating AI APIs to drive product growth.
Location: Remote (Work from anywhere), with options to visit offices in Kyiv or Warsaw
Company
AI platform helping small businesses create viral UGC videos and ad banners, recognized as one of the fastest-growing startups in Ukraine and a partner of Meta and TikTok.
What you will do
- Develop and maintain the backend of web applications and design scalable REST APIs.
- Work with PostgreSQL and Redis for data modeling, indexing, and caching.
- Build and deploy applications using AWS (EC2, S3, CloudFront).
- Integrate third-party and AI APIs into the product ecosystem.
- Write unit and integration tests, conduct code reviews, and optimize application performance.
- Maintain technical documentation and troubleshoot complex system issues.
Requirements
- 5+ years of commercial experience with Node.js applications.
- 1+ years of experience with microservices architecture and Docker.
- 2+ years of hands-on work with Redis and PostgreSQL/MySQL (using ORMs like Prisma, TypeORM, or Drizzle).
- Experience with AWS and message brokers.
- Solid understanding of scalable and reliable system design principles.
- Proficiency with version control systems (Git).
Nice to have
- Experience with the NestJS framework.
- Commercial experience with high-load systems and payment system integrations.
- Valid AWS certification.
- Experience building backends for iOS, Android, and web applications.
- Knowledge of Terraform or Pulumi.
- English level: Upper-Intermediate.
Culture & Benefits
- Remote-first approach allowing you to work from any location.
- Paid days off and sick leaves to ensure work-life balance.
- Regular performance reviews to ensure transparent professional growth.
- Financial and legal consultations for private entrepreneurs.
- Opportunity to work with an A-level team using cutting-edge AI technologies.
Hiring process
- Introductory call followed by a Test Task.
- Technical Interview and Final Interview.
- Reference check and Offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →