Назад
23 часа назад

Senior Fullstack Engineer (NestJS/React)

3 200 - 6 400$
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

FULL_TIME

Remote | Senior | Full time | Programming

83 applications Last checked today

ⓘ Requires applying in English

We're looking for an experienced engineer who is genuinely comfortable being a generalist. This role lives inside a small, fast-moving team where "that's not my job" isn't a philosophy anyone has the bandwidth for. You'll be building features, yes, but you'll also be expected to pull data, investigate anomalies, debug integrations, and occasionally do things that feel more like ops than engineering.

This platform drives both ticket sales and marketing operations, so reporting is a real part of the product. You should be comfortable thinking about data as an output, not just infrastructure.

We expect you to be actively using AI-assisted development tools. We don't care which ones (Claude Code, Cursor, Copilot, whatever works for you), but if you're not incorporating them into your workflow, you're going to be slower than we need.

Job opportunity on getonbrd.com.

  • This is a hands-on engineering role for someone who can operate independently, move quickly, and contribute across both product development and infrastructure. Lead technical projects with minimal supervision and communicate proactively about scope and feasibility
  • Build, maintain, and improve core platform functionality
  • Provide realistic time and effort estimates (and flag early when something is off)
  • Propose alternative approaches when a better path exists
  • Pull and interpret data from the systems you're building and maintaining, including our database, integrations, and third-party platforms
  • Collaborate closely with leadership, product, and operations teams
  • Help shape technical direction and engineering best practices as the platform evolves

The ideal candidate will possess strong problem-solving skills, solid front-end and back-end experience, and the communication skills to work independently with minimal support.

You'll be the sole engineer on this contract, which means you're also effectively the product owner for your own work. You should be comfortable defining the problem, proposing the solution, and owning end-to-end delivery.

Timezone: This role requires working Eastern Time hours (ET). normally 8:30am-6:00pm, with some extended hours and weekends for urgent projects. We recognize this is a significant ask for candidates. That said, it's a firm requirement; we've found that overlapping hours are essential for the pace and collaboration this role demands.

Tech Stack

Backend

  • NestJS, Sequelize ORM
  • PostgreSQL (dev/staging/prod), SQLite (testing)
  • Modular architecture with models for users, jobs, events, companies, etc.
  • DB migrations and seeders via Sequelize CLI

Frontend

  • React (Vite), Tailwind CSS, Redux Toolkit, React Router
  • Cypress (E2E), Testing Library (unit)
  • Integrations: Auth0, Sentry, PostHog, Google Pay, PayPal
  • WordPress
  • 10+ year old codebase running Bootstrap 3, needs some modernization work
  • Elementor, ACF, Gravity Forms

DevOps / Tooling

  • Monorepo managed via Lerna + Nx
  • Husky, Prettier, ESLint
  • Jest (backend unit tests), Cypress (frontend E2E)
  • Heroku (hosting)

Integrations & Third-Party Platforms

  • Auth0 (authentication)
  • Stripe, Google Pay, PayPal (payments)
  • Sentry (error tracking)
  • PostHog (analytics)
  • Bizzabo (event management)
  • HubSpot (CRM / data flows) -- familiarity required, as portions of our data pipeline feed into HubSpot, and you'll be expected to understand and maintain those connections

One more thing

Data is vital to the success of our organization and a significant aspect of every role we have. If your default reaction to "can you pull that data?" is "that's a data analyst job," this probably isn't the right fit.

****Candidates should live within 3 hours +/- of the EDT time zone. **

Hourly Rate: $20-40/hour, depending on experience

Engagement Structure

This contract starts with approximately 1-2 months of near full-time work to implement critical feature enhancements, then transitions to a reduced, as-needed arrangement for maintenance and incremental improvements. It's a good fit for someone between primary roles who wants consistent, ongoing supplemental work once their primary roles change.

GETONBRD Job ID: 61330

** Fully remote **

Candidates can reside anywhere in the world.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -