Senior Full-Stack JS / TS Engineer

Role Overview

We’re looking for a Senior Software Engineer to help scale and improve an existing consumer and B2B product. You’ll work across the full stack on a live production system, collaborating closely with product and design in a pragmatic, startup environment. The role is hands-on, with a strong focus on code quality, delivery, and using modern tooling, including AI-assisted development tools like Claude Code.

 

Company Description

An AI-powered influencer marketing platform built for hospitality brands (hotels, restaurants, events, and experiences) and helps them connect with creators, launch and manage collaborations, and drive awareness and bookings in a way that’s designed to be simple, affordable, and effective — without needing a large marketing team.

 

Responsibilities

  • Build and maintain front-end applications using React and TypeScript.
  • Develop and enhance backend services and REST APIs using JavaScript/TypeScript.
  • Work with and optimize data models and queries in MongoDB.
  • Contribute to the scalability, reliability, and maintainability of an existing production system.
  • Collaborate with product and design to deliver features for both consumer and B2B users.
  • Review code, improve engineering standards, and help guide technical direction.
  • Use AI-assisted coding tools (e.g., Claude Code) as part of your day-to-day development workflow.
  • Support and mentor other engineers where appropriate.

Requirments

  • 5+ years of professional software engineering experience.
  • Strong experience with React and modern front-end patterns.
  • Solid backend experience building and maintaining RESTful APIs.
  • High proficiency in JavaScript and TypeScript.
  • Experience working with MongoDB or similar NoSQL databases.
  • Experience deploying and operating systems on Google Cloud Platform (GCP).
  • Comfortable working on an existing codebase and improving it incrementally.
  • Prior experience with consumer-facing and/or B2B products.
  • Experience using modern developer tooling, including Claude Code or similar AI tools.
  • Strong communication skills and ability to work effectively in a fully remote team.

Nice to Have

  • Experience with distributed systems or scaling production applications.
  • Familiarity with CI/CD pipelines and cloud-native tooling on GCP.
  • Experience working in remote-first or async teams.
  • Exposure to performance tuning, observability, or security best practices.

 

Working Conditions

Mon — Fri 9-5 (UK / London timezone) at least 5-6 hours of daily overlap.

 

Stages

  1. Initial HR Screening (10 min).
  2. In-depth HR Interview (60 min).
  3. Technical Validation (30 min).
  4. Client Interview (30 min).
  5. Job Offer.

Required languages

English C1 - Advanced
Published 23 January
49 views
·
23 applications
To apply for this and other jobs on Djinni login or signup.
Loading...