Job Closed
This listing is no longer active.
Full-Stack Developer, Python, React
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 Guides
Related Job Pages
More Backend Engineer Jobs
• 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
Senior Back-end Developer
SizebayAI tools to supercharge your fashion store—enhance shopping, boost conversions, and reduce returns.
• Assist in product development using microservices • Document proposed architectures • Evaluate new architectures and technologies • Perform code reviews • Guide the deployment of automated tests
Senior Python Developer – Wagtail, Django
Smart WorkingEmpowering companies to work with the best engineers in the world
• 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
Full-Stack JavaScript Engineer
OneReach.aiA no-code platform for orchestrating AI agents | Named a Leader by Gartner, IDC, Forrester, and other analysts
• 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.




