Reply logo
Reply

Reply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.

Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Software Developer

Reply

• Develop and evolve backend services in Python, building APIs and business components with a focus on quality, readability, and maintainability. • Contribute to the development of digital solutions by applying software architecture and engineering best practices (Clean Architecture, SOLID, modeling and design patterns), using them pragmatically in day-to-day work. • Contribute to projects that use agile methodologies and practices such as code review, pair/mob programming, continuous integration and quality automation to deliver high-quality software. • Work in an AI-augmented development cycle: use generative AI (e.g., Copilot and LLMs) to accelerate coding, documentation and analysis, while maintaining a critical approach and performing technical validation of results. • Contribute to Spec-Driven Development, helping to turn requirements into clear specifications and contextual artifacts (e.g., /specify, /plan...) that guide AI agents and reduce ambiguities. • Take part in reviews focused on “intentionality”: beyond syntax, verify adherence to acceptance criteria, consistency with technical decisions, and the functional impact of code (including when generated by AI). • Collaborate on DevOps/CI/CD and observability practices according to the team context, aiming for frequent and reliable deliveries. • Support the maintenance and continuous evolution of the product, contributing to bug fixes, improvements, and sustainable reduction of technical debt.

Job Requirements

  • Practical (Senior-level) experience in backend development with Python (e.g., FastAPI, Django or Flask).
  • Experience with databases (SQL and NoSQL) and data modeling/consumption in applications.
  • Engineering best practices: object-oriented programming, code organization, Git versioning and collaboration via Pull Requests.
  • Experience with automated testing (unit and/or integration tests).
  • Familiarity with agile methodologies (Scrum, Kanban, XP) and collaboration within multidisciplinary teams.
  • Familiarity with Spec-Driven tools (e.g., specify-cli, GitHub Spec Kit) and with organizing technical context.
  • Knowledge of Prompt Engineering for LLMs and the ability to write instructions/contexts/constraints that reduce ambiguities.
  • Experience with CI/CD, Docker and Kubernetes.
  • Nice to have: experience with microservices, messaging systems (RabbitMQ/Kafka) and/or event-driven architectures.
  • Experience with TDD/BDD and validation techniques for AI-assisted generated code.
  • Knowledge of MCP (Model Context Protocol) for integrating tools and external sources into the AI context.
  • Experience with observability (logs, metrics, tracing) and reliability best practices.
  • Experience with Autodesk APIs (APS / Forge / Revit API).
  • Experience with Revit (data structure and parameters) and Autodesk Construction Cloud (ACC).

Benefits

  • Swile flexible card to use as you wish (meal and food allowance)
  • Totalpass or Gympass
  • Mental health support – Psicologia Viva
  • Bradesco Health Plan
  • Bradesco Dental Plan
  • Profit sharing
  • Childcare allowance for parents
  • Support for certifications
  • Special talks and webinars
  • RAF referral bonus program
  • Life insurance
  • Subsidy for English or Italian
  • Open English discount
  • Birthday gift
  • Possibility to relocate to another country
  • Partnerships with universities

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• Desenvolver e manter serviços backend em Golang e NestJS • Atuar em integrações entre sistemas • Trabalhar com mensageria e processamento assíncrono (Amazon SQS) • Modelar e consultar dados em PostgreSQL • Participar de melhorias técnicas e manutenção da arquitetura • Desenvolver e manter aplicações front-end de alta performance utilizando React (hooks, state management moderno e foco em UX)

Brazil
Full TimeRemoteTeam 10,001+Since 1905H1B No Sponsor

• Analyze and translate high-level customer requirements into detailed technical designs • Design, build, and maintain scalable Customer Platform services and React-based SPAs • Develop modular, maintainable solutions using .NET Core and C# • Influence architecture and drive technical decisions across services and platforms • Build and integrate event-driven systems using Kafka and messaging frameworks • Improve code quality through reviews and automated testing (unit, integration, acceptance) • Optimize, refactor, and reuse code for performance, scalability, and maintainability • Collaborate on testing strategies that ensure high reliability and quality • Diagnose and resolve complex production issues across distributed systems • Implement secure coding practices and continuously improve application security posture • Create and maintain technical documentation • Estimate work across projects including dependencies, timelines, and risks • Stay current with emerging technologies and industry trends • Contribute to engineering best practices and continuous improvement initiatives • Mentor engineers and support team growth and development

United States
$113K - $254.2K / year
Dastan logo

Software Engineer

Dastan

STORIES x PEOPLE x IMPACT

Full TimeRemoteTeam 1-10Since 2021H1B No Sponsor

• Own and implement scalable, maintainable features aligned with the squad’s roadmap and technical direction. • Actively engage in squad planning, retrospectives, demos, and async updates to ensure transparency and delivery. • Write and review high-quality code and tests that align with team standards and CI/CD requirements. • Work closely with Squad Leads, Product Partners, and Senior Engineers to translate business needs into actionable tasks. • Use Git and structured workflows for effective collaboration, review, and delivery. • Identify and resolve performance issues across features or services to ensure responsive, stable systems. • Own deployment and operational infrastructure (Kubernetes, Azure, Cloudflare Workers), driving reliability, scalability, and cost-efficiency across services. • Maintain clear, useful documentation on decisions, systems, and workflows to ensure visibility and continuity. • Coordinate with QA, Design, and Product to ship features that are user-centered and technically sound. • Design and deliver features with an understanding of distributed systems, service ownership, and cross-service communication. • Communicate proactively and clearly in written updates, planning sessions, and code reviews. • Support junior engineers through pairing, feedback, and sharing of technical context. • Participate in squad demos, share what you’ve built, and incorporate feedback from stakeholders.

United States
Job Closed
SolV Independent Insurance Associates logo

Senior Full-Stack Product Engineer – AI-Enabled Products

SolV Independent Insurance Associates

Consultation with integrity. Welcome to a new approach to employee benefits consultation.

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Take broad product and business direction and turn it into shipped, high-impact product work • Make strong product and technical decisions with limited hand-holding • Use AI tools across the development lifecycle while maintaining ownership of product judgment, technical decisions, and production quality • Lead projects from problem definition through scoping, implementation, rollout, verification, and iteration • Partner closely with product managers, designers, engineers, and customer success to scope, plan, build, launch, and iterate on product improvements • Build and scale enterprise-grade product experiences that account for permissions, workflows, edge cases, reporting, reliability, supportability, auditability, and operational complexity • Bring strong intuition for what makes web applications successful in production, including performance, accessibility, observability, responsive design, and graceful degradation • Mentor peers by modeling pragmatic engineering judgment, strong ownership, and customer-focused execution

California + 1 moreAll locations: California | New York
$150K - $210K / year