2 дня назад
Senior Software Engineer (TypeScript)
60 000 - 80 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Software Engineer (Canvas Platform)
82 400 - 103 000GBP
3 дня назад
Software Engineer, Developer Tools (TypeScript/Node.js)
130 000 - 160 000$
4 дня назад
Backend Software Engineer (TypeScript)
160 000 - 180 000$
2 дня назад
Senior Software Engineer (Golang)
5 000 - 9 500$
Utorg
5 дней назад
Backend Engineer (TypeScript/Node.js)
9 дней назад
Senior Full-Stack/Backend Engineer (AI)
220 000 - 285 000$