Job Closed

This listing is no longer active.

Full-Stack Developer, Python, React

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

88 days ago

Salary

0

Seniority

Senior

Job Description

Full-Stack Developer, Python, React

FCamara Consulting & Training

• Develop and maintain REST APIs with FastAPI, including authentication, rate limiting and versioning. • Model and evolve database schemas using SQLAlchemy + Alembic with security and traceability. • Design and implement asynchronous pipelines with Celery + Redis/RabbitMQ for background jobs and large-scale processing. • Build modern interfaces with React + TypeScript, ensuring performance, accessibility and test coverage. • Work across all layers: system design, implementation, code review and production monitoring. • Collaborate with the product team to refine requirements and propose appropriate technical solutions. • Provision and optimize resources on GCP and/or AWS. • Ensure quality through automated tests, linting and robust CI/CD.

Job Requirements

  • Strong experience with Python 3.10+ and FastAPI (or similar frameworks).
  • Production experience with React and TypeScript.
  • Hands-on experience with Celery for queues and scheduled tasks.
  • Use of Alembic (or equivalent) for database migration management.
  • Familiarity with GCP and/or AWS services in production environments.
  • Experience with Docker and containers in daily development and deployment.
  • Best practices: SOLID, testing, code review, API documentation.
  • Clear communication and fluency for working in asynchronous teams (technical English is a plus).

Benefits

  • Inclusion support for people with disabilities (PwD)

Related Job Pages

More Backend Engineer Jobs

Patrianna logo

Lead Java Engineer, Payments

Patrianna

Fast growing product development company

Backend Engineer88 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Lead the design of system architecture, ensuring scalability, reliability, and performance for current and future needs • Perform thorough code reviews, ensuring best practices, backward compatibility and maintainability of the solution • Analyze and improve the performance of existing applications, identifying bottlenecks and proposing innovative solutions • Ensure adherence to best security practices in the development and deployment of solutions • You will oversee a complex ecosystem of Payment Orchestrators, Global Processors, and Local Payment Methods, ensuring that our players experience zero friction from purchase to withdrawal • Lead the seamless integration of third-party Gateways, Vaulting services, and Alternative Payment Methods across diverse global markets • Own the end-to-end production health of the payment stack. Implement advanced monitoring, automated reconciliation, and rapid-response protocols for transaction failures • Serve as the technical bridge between development, QA, and product teams to ensure alignment on solutions and deliverables • Collaborate with product and project managers to plan iteration scopes and ensure timely delivery • Be a dependable point of contact for critical decision-making and delivery

Ukraine
Sizebay logo

Senior Back-end Developer

Sizebay

AI tools to supercharge your fashion store—enhance shopping, boost conversions, and reduce returns.

Backend Engineer88 days ago
Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Assist in product development using microservices • Document proposed architectures • Evaluate new architectures and technologies • Perform code reviews • Guide the deployment of automated tests

Brazil
Job Closed
Smart Working logo

Senior Python Developer – Wagtail, Django

Smart Working

Empowering companies to work with the best engineers in the world

Backend Engineer88 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain web applications and content platforms using Wagtail CMS and Django • Build custom Wagtail components, templates, and content structures to support dynamic website functionality • Extend and customise Wagtail features to support complex content management requirements • Develop and maintain Python-based backend services and integrations • Work closely with designers and frontend developers to ensure seamless integration of UI/UX designs • Optimise website performance, scalability, and security • Integrate third-party services and APIs where required • Write clean, maintainable, and well-tested code following modern development practices • Participate in code reviews and contribute to technical architecture decisions • Maintain documentation and support ongoing improvements to the platform

India
OneReach.ai logo

Full-Stack JavaScript Engineer

OneReach.ai

A no-code platform for orchestrating AI agents | Named a Leader by Gartner, IDC, Forrester, and other analysts

Backend Engineer88 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain full-stack features across a distributed AI-powered platform, ensuring scalability, reliability, and long-term maintainability. • Own backend services built with TypeScript and Node.js frameworks, including API design, data modeling, asynchronous processing, and integration with external systems. • Build and evolve frontend applications using modern Vue.js patterns, ensuring clean architecture, performance optimization, and a high-quality user experience. • Contribute to infrastructure-as-code workflows, collaborating on cloud provisioning, environment configuration, and deployment pipelines. • Develop and maintain comprehensive automated test coverage, including unit, integration, and end-to-end testing, with a strong emphasis on validating complex AI-driven workflows and multi-step agent interactions. • Design, implement, and optimize Retrieval-Augmented Generation pipelines, including document ingestion, embedding strategies, vector search, and evaluation of response quality. • Work on production-grade AI agent architectures: orchestrating multi-step reasoning flows, integrating LLMs with external systems, managing tool usage logic, and ensuring predictable, controllable behavior. • Continuously evaluate and improve AI performance by analyzing outputs, refining prompts, tuning orchestration logic, and implementing automated evaluation strategies. • Collaborate closely with product, design, and leadership to translate ambiguous requirements into structured technical solutions. • Participate in architectural discussions and contribute to evolving platform standards, coding conventions, and engineering best practices. • Take ownership of production incidents when needed, proactively improving system reliability, performance, and developer experience. • Mentor other engineers where appropriate and contribute to a culture of high technical standards, clarity of communication, and pragmatic decision-making.

Ukraine