Fullstack Engineer (Node.js + React)

Job Overview

Our client is a rapidly growing startup and a leading AI companion platform in the adult entertainment industry. Users can create unique AI companions from scratch or interact with AI-powered versions of real models. Through text, voice, and video communication, users build engaging and personalized experiences.

As a Fullstack Engineer, you will take ownership of the end-to-end development of the company’s WebApp, leading major features across both backend and frontend. This is an opportunity to join at an early stage of growth, contribute to product innovation, and become a key member of a high-performing engineering team.

Location: Limassol, Cyprus (office-based)
English level: Upper-Intermediate (B2) or higher

Role Overview

You will join the core platform team and work closely with the CTO, Product Managers, AI Engineers, and Designers to deliver user-facing features while improving system reliability and scalability.

This role is ideal for an engineer who takes ownership, enjoys working in a fast-paced environment, and thrives with a high degree of autonomy.

Key Responsibilities

  • Design and implement end-to-end product features across frontend and backend
  • Own major WebApp features from architecture to production delivery
  • Write clean, maintainable, and production-ready code
  • Improve platform performance, stability, and scalability
  • Translate product requirements into technical solutions
  • Collaborate closely with Product, Design, and AI teams
  • Contribute to architecture decisions and long-term technical vision
  • Support AI service integrations and media pipelines
  • Identify technical debt and drive continuous improvements
  • Contribute to engineering best practices and development standards

Current Tech Stack

  • Node.js
  • TypeScript
  • React
  • Next.js
  • MongoDB
  • Redis
  • AWS (ECS, Lambda, S3, CloudFront)
  • Docker
  • Git & CI/CD pipelines
  • AI and media integrations

Strong engineering fundamentals are more important than an exact tech stack match.

Required Qualifications

  • 3+ years of commercial software engineering experience
  • Strong experience with Node.js and modern JavaScript/TypeScript
  • Solid experience with React or similar frontend frameworks
  • Experience working with cloud platforms (AWS preferred)
  • Experience building and maintaining production systems
  • Strong understanding of API design, asynchronous workflows, and system design principles
  • Familiarity with CI/CD practices and tools
  • Experience with Git workflows and collaborative development
  • Comfortable working in fast-paced product environments
  • Strong ownership mindset and communication skills
  • English level B2+ (Upper-Intermediate or higher)

Preferred Qualifications

  • B.Sc. in Computer Science or equivalent
  • Experience with Next.js and modern React ecosystem
  • Experience with MongoDB
  • Experience with high-scale B2C products
  • Exposure to AI or LLM integrations
  • Experience with real-time or chat-based systems
  • Familiarity with AWS infrastructure
  • Experience working with media pipelines
  • Startup or scale-up experience
  • Experience collaborating closely with Product and Design teams

What Our Client Values

The company is looking for engineers who take responsibility for outcomes, not just tasks. The ideal candidate is pragmatic, product-oriented, and comfortable operating independently in a fast-moving environment.

What Our Client Offers

  • Opportunity to work on a rapidly growing AI product
  • Direct collaboration with founders and senior leadership
  • High level of ownership and autonomy
  • Clear path toward technical leadership as the team grows
  • Opportunity to influence product development at an early stage
  • Office-based work in Limassol, Cyprus
Apply for this job
Email Me Jobs Like These
Showing 1–6 of 198 jobs
Company Information

Contact Us