Назад
Company hidden
2 дня назад

Senior Software Engineer (TypeScript)

60 000 - 80 000$
Формат работы
remote (только Brazil/Argentina)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Argentina/Brazil
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Senior Software Engineer (TypeScript): Building reservation and operations systems for local governments while modernizing a large production platform and developing a new platform from 0 → 1 with an accent on availability, scheduling, payments, and accounting workflows. Focus on designing complex resource-management systems, refactoring established codebases, and making architectural decisions across TypeScript, Express, and Next.js.

Location: Remote from Brazil or Argentina

Salary: $60K–$80K per year

Company

Builds reservation and operations software for local governments, including facility and park reservations, programs, permits, payments, and accounting.

What you will do

  • Design and build systems for reservations, availability, scheduling, and resource management.
  • Refactor and modernize a large production codebase.
  • Build new products and features from 0 → 1.
  • Work across the TypeScript, Express, and Next.js stack.
  • Design workflows connecting reservations, payments, refunds, and accounting.
  • Make architectural decisions that shape the platform as it grows.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong TypeScript and JavaScript experience.
  • Production experience with Node.js, Express, React, and Next.js.
  • Strong understanding of relational databases, APIs, and data modeling.
  • Experience working with both established codebases and greenfield projects.
  • Strong engineering judgment and comfort working with a high degree of ownership.

Nice to have

  • Experience with reservation, scheduling, payments, or financial systems.
  • Experience handling complex availability, pricing, conflicts, cancellations, and financial business rules.

Culture & Benefits

  • Fully remote work from Brazil or Argentina.
  • Work in a two-person engineering team with significant ownership.
  • Balance modernization of an established platform with greenfield product development.

Hiring process

  • Recruiter screening.
  • System design interview.
  • Client resume review and screening.
  • Client system design interview.

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