Senior Full-Stack JS / TS Engineer

Senior Full-Stack JS / TS Engineer
Categories: Node.js React
Type: Full-time (8h/day)
Location: Remote
Industry: Marketing

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.

We offer

Work from anywhere

Work from anywhere (fully remotely or in our offices)

Competitive salary

Competitive salary based on the results of the interview

PTO

Paid vacation, national holidays and sick leaves

Professional education

Professional education reimbursement

Legal

Legal, accounting and taxes support

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Europe and LATAM (primarily Brazil).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

By submitting this form you agree to our Privacy Policy.

Refer a Friend

Do you have a friend, family member or colleague who is looking for a new role in software development?

Refer a Friend

Tell them about Echo, help them find their dream job and receive up to 1,000 USD as a reward.

How it works

1. Ask your friend for permission.

2. Send us your friend's contact details (email, Linkedin, etc).

3. Wait for approval.

4. Get a bonus once your friend gets hired.

Other Job Postings You Might Be Interested In

Zakhar photo
quotes
Echo has helped dozens of tech companies build and manage high-performing software engineering teams in Eastern Europe. Feel free to connect me directly at πŸ“§ zpiku@echoua.com
Zakhar photo

✎ posted by

Zakhar Pikulytskyi