← Все вакансии/Senior/jobgether
SeniorRemoteBrazil

Software Engineer

J
jobgether
Зарплата
$5,000–$8,000
Уровень
Senior
Формат
Remote
О роли

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

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Arrouya - Senior Software Engineer based in Brazil.

Responsibilities
  • Design and build robust systems supporting reservations, availability, scheduling, and resource management.
  • Refactor and modernize a substantial production codebase while maintaining reliability and preparing the platform for future growth.
  • Build new products and features from 0 to 1, contributing throughout the design and implementation lifecycle.
  • Develop across a TypeScript, Node.js/Express, React, and Next.js technology environment.
  • Design and implement workflows connecting reservations with payments, refunds, accounting, and related financial processes.
  • Make thoughtful architectural decisions that establish a strong technical foundation for the continued evolution and scalability of the platform.
  • Navigate sophisticated availability, pricing, conflicts, cancellations, financial requirements, and business rules while maintaining correctness and reliability.
  • Take a high degree of ownership over engineering challenges and contribute strong technical judgment to a small, highly autonomous team.
Requirements
  • 5+ years of professional software engineering experience.
  • Strong hands-on experience with TypeScript and JavaScript.
  • Production experience with Node.js and Express.
  • Production experience with React and Next.js.
  • Strong understanding of relational databases, APIs, and data modeling.
  • Proven ability to work effectively across both established production codebases and greenfield projects.
  • Strong technical judgment and the ability to make sound decisions while operating with a high degree of ownership and autonomy.
  • Comfortable understanding and improving systems involving intricate business rules, data relationships, and operational workflows.
  • Experience with reservation, scheduling, payment, or financial systems is a strong advantage, particularly where accuracy and complex business rules are critical.
Conditions
  • Compensation: $60,000–$96,000 annually.
  • Fully remote position available to professionals based in Brazil or Argentina.
  • Full-time employment within the Engineering function.
  • Opportunity to make architectural decisions that directly shape the evolution of the platform.
  • Work across frontend, backend, APIs, databases, data modeling, payments, accounting, and complex operational workflows.
  • Gain hands-on experience balancing the challenges of modernizing an established production system with building new products from 0 to 1.
  • Join a two-person engineering environment offering substantial ownership, autonomy, and influence over technical direction.
  • Work on challenging systems where availability, pricing, conflicts, cancellations, financial correctness, and business rules intersect.
Стек и навыки

С чем работаем