Backend Developer – Mid-level
Location
Brazil
Posted
49 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Developer – Mid-level
TRACK&FIELD
• Develop, evolve, and maintain REST APIs and microservices for the TFSports platform, ensuring scalability, performance, and security; • Work in a continuous delivery model with short cycles (tasks of 1–2 days), making frequent commits and small, focused, high-quality PRs; • Use generative AI (Claude and similar) as a technical copilot in daily work to support development, debugging, documentation, and refactoring; • Perform critical review of all code produced (by AI or humans), ensuring high standards of quality, clarity, efficiency, handling of edge cases, and security; • Actively participate in code reviews, technical discussions, and architectural decisions, contributing to the team's and product's continuous improvement; • Maintain clear and up-to-date technical documentation (READMEs, ADRs, Confluence), promoting traceability and knowledge sharing; • Contribute to the evolution of CI/CD pipelines, automated tests, and deployment processes to ensure reliable, continuous deliveries; • Take end-to-end technical responsibility, owning the quality, tests, security, and sustainability of delivered code.
Job Requirements
- Hands-on experience with production REST APIs, including endpoint design, versioning, documentation, and defining clear contracts;
- Advanced SQL proficiency (MySQL/MariaDB): data modeling, complex queries, indexes, execution plan analysis, and performance optimization;
- Practical experience with AWS: EC2, RDS, S3, Cognito, CloudWatch, and Lambda;
- Solid knowledge of authentication and authorization (OAuth 2.0, JWT, Cognito User Pools);
- Experience with backend testing (unit, integration, and contract tests);
- API security knowledge: input validation, attack prevention (e.g., injection), rate limiting, and CORS configuration;
- Advanced Git: branching strategies, rebasing, squashing, and pull request best practices;
- Applied knowledge of software architecture (SOLID, Clean Architecture, Dependency Injection);
- Active use of generative AI in development (Claude, ChatGPT, Copilot) — mandatory requirement;
- Ability to critically evaluate AI outputs, identifying inconsistencies, hallucinations, and anti-patterns;
- Knowledge of prompt engineering, including context structuring, few-shot, and guided-reasoning techniques.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and maintain REST APIs using Golang (primary) / Python • Implement business rules and integrations with databases • Model, query, and optimize data in PostgreSQL • Create and maintain containerized applications with Docker • Work in AWS environments using services such as S3, Lambda, and EC2 • Write clean, organized, and maintainable code • Handle errors, validations, and exception scenarios • Participate in code reviews and technical discussions • Collaborate on continuous improvements to architecture and code
• Desarrollar funcionalidades utilizando metodologías ágiles (Scrum/Kanban) • Refactorizar código existente para mejorar calidad, legibilidad y desempeño • Realizar limpieza de código (code cleanup) y estandarización de estructuras • Identificar y resolver problemas de performance en aplicaciones • Implementar nuevas funcionalidades y corrección de bugs • Diseñar, codificar y ejecutar pruebas unitarias • Participar en revisiones de código (code reviews) • Colaborar con el equipo para entender requerimientos del cliente y proponer soluciones técnicas • Apoyar en la mejora continua de procesos y metodologías de desarrollo • Documentar desarrollos y cambios realizados
Database Engineer
TucowsMaking the Internet better since 1993. We're in the business of building platforms that keep people connected.
• Design, implement, and operate highly available PostgreSQL clusters • Optimize query performance and indexing strategies • Perform capacity planning, growth forecasting, and workload modeling • Lead response during database incidents • Partner with software engineers to review SQL queries and optimize schemas
• You will be a driving force in digital and cultural transformation, leading the adoption of DevSecOps practices at one of Brazil's largest telecommunications companies. • Your mission will be to develop a new project to process customer payments through multiple methods, including boleto, credit card, Pix, and others. • Apply practices that ensure delivery of high-quality code with low defect rates. • Execute your responsibilities autonomously and support other team members.




