Senior Full Stack Engineer (Backend Focus)
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer (Backend Focus) based in Brazil.
This role is designed for a backend-oriented engineer who thrives in building scalable, secure, and high-performance systems end-to-end. You will play a key role in designing and delivering FastAPI-based services and RESTful APIs that power critical healthcare workflows, including scheduling, payments, messaging, and clinical operations. The position also involves contributing to user-facing web and mobile experiences, ensuring strong API contracts and seamless integrations across platforms. Working within a regulated healthcare environment, you will help shape systems where reliability, security, and correctness are essential. The role blends backend architecture, API design, and light full stack contributions, with exposure to cloud infrastructure and asynchronous systems. It is a high-impact opportunity for someone who enjoys owning features from design to production in a mission-driven, fast-moving environment.
Accountabilities
- Design, build, and maintain scalable backend services using FastAPI and RESTful APIs supporting healthcare workflows such as authentication, scheduling, payments, messaging, and clinical operations.
- Develop secure, well-documented APIs designed for internal systems, mobile apps, web platforms, and AI-driven consumers.
- Contribute to full stack initiatives using TypeScript, React, and Next.js, supporting frontend teams and ensuring consistent API integration across platforms.
- Design and optimize PostgreSQL schemas, implement migrations using Alembic, and improve database performance and reliability.
- Build and maintain asynchronous systems using tools such as Celery, Redis, and RabbitMQ for background processing, notifications, and event-driven workflows.
- Monitor, debug, and improve production systems using observability tools such as Datadog and Sentry.
- Support CI/CD processes through GitHub Actions, ensuring automated testing, safe deployments, and system stability.
- Collaborate with cross-functional teams to define architecture, improve system design, and ensure scalability across core product domains.
- 5+ years of professional software development experience, including at least 2+ years working with Python backend frameworks such as FastAPI, Django, or Flask.
- Strong experience designing and building RESTful APIs for web and mobile applications.
- Solid understanding of at least one core domain: payment systems (e.g., Stripe), authentication and identity (OAuth/JWT), or healthcare integrations (EMR/EHR, FHIR).
- Strong experience with PostgreSQL, schema design, SQL optimization, and ORM tools such as SQLAlchemy and Alembic.
- Hands-on experience with message brokers and asynchronous processing tools such as Redis, RabbitMQ, and Celery.
- Familiarity with observability and monitoring tools such as Datadog and Sentry in production environments.
- Working knowledge of frontend technologies including TypeScript, React, and Next.js.
- Strong understanding of secure coding practices, authentication flows, and secrets management.
- Ability to work across backend and frontend layers in a pragmatic, product-focused way.
- Competitive salary of USD 6,500/month (independent contractor model).
- Fully remote role with working hours aligned to 9 AM – 5 PM.
- 2 weeks of paid time off plus U.S. holidays.
- Opportunity to work on mission-driven healthcare technology impacting patient care experiences.
- Exposure to modern backend architecture, AI-ready APIs, and scalable distributed systems.
- Collaborative, high-ownership engineering culture focused on product impact and technical excellence.
Requirements
Benefits
Full-Stack pay context
Based on 344 disclosed Full-Stack salaries on RoleSuite, the role pays a median of $184K/year, with most offers between $144K and $211K (10th–90th percentile: $114K–$246K).
See the full Full-Stack salary breakdown →