Full Stack Software Engineer

Amarina Search Partners

  • New York
  • 30+ days ago

    Highlights

    Partner with backend engineers on API contracts that make the UI fast and resilient (filtering, pagination, performance budgets, versioning/rollout patterns). Comfortable across frontend + backend: you can navigate a Rails codebase and ship React / Flutter changes without hand-holding.

    Numbers & Facts

    LocationNew York
    Websitehttps://www.amarinasearch.com

    Description

    Our client is hiring a Full Stack Engineer to help rebuild and level up the highest-traffic customer journeys: Search Details Booking Post-booking. You’ll ship across frontend and backend, work closely with Product/Design, and help evolve the patterns we’ll reuse across the marketplace for years.

    This is a rare chance to work on consumer growth problems with real scale, while still being early enough to own meaningful outcomes. You’ll lead execution on scoped projects end-to-end, with strong support from senior and staff engineers on architecture and design decisions.

    Location:
    NYC headquarters (4 days per week onsite MON-THUR).

    Salary:
    The base salary range is $160,000–$180,000, plus equity, commensurate with experience.

    Tech stack
    Frontend: Next.js, React, TypeScript, Tailwind, Shadcn 
    Backend: Ruby on Rails, Node.js
    Data: Postgres, MongoDB
    Infra/Obs: AWS, Datadog
    Testing: RSpec, Playwright 

    What you’ll do
    • Own full-stack features across key marketplace flows (SRP, property details, booking, account), with measurable impact on conversion, performance, and reliability.
    • Ship end-to-end: UI + API + data model changes + instrumentation/analytics + rollout + iteration based on results.
    • Contribute to pragmatic patterns in a Next.js App Router codebase (routing, data fetching, caching, error handling, analytics).
    • Partner with backend engineers on API contracts that make the UI fast and resilient (filtering, pagination, performance budgets, versioning/rollout patterns).
    • Improve quality through testing and observability (Playwright, Datadog), and raise the bar through thoughtful code reviews.
    • Partner with Product/Design to translate complex system states into clear, trustworthy UX.
    • Strengthen operational readiness for critical workflows by improving dashboards, alerts, tracing, and lightweight runbooks.
    Qualifications
    • 4+ years building production web / mobile applications (or equivalent impact).
    • Comfortable across frontend + backend: you can navigate a Rails codebase and ship React / Flutter changes without hand-holding.
    • Experience building APIs and working with databases (schema design, query performance basics).
    • Product mindset: you care about UX details, performance, and measuring outcomes.
    • Solid engineering habits: code quality, testing discipline, and attention to operational readiness.
    • You're a good person. While building a startup is hard, being a good person is not. We are creating a culture of people with whom you would look forward to working. 

    Similar Jobs

    See more jobs