Job Closed
This listing is no longer active.
Inteligência jurídica para acompanhar a transformação na maneira de advogar.
Senior Back-end Developer
Location
Brazil
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Senior Back-end Developer
Lee, Brock e Camargo Advogados
• Develop and maintain backend APIs and services using Node.js and TypeScript • Drive technical decisions within your team, including design choices, modeling, and architectural evolution • Ensure the integrity and evolution of a Modular Monolith architecture using DDD and Hexagonal Architecture (Ports & Adapters) • Design and review data models in PostgreSQL, including performance considerations and migration strategies • Define and promote team best practices: TDD, code review, coding standards, and documentation • Build and maintain CI/CD pipelines in Azure DevOps • Establish and monitor observability strategies with OpenTelemetry • Participate in architecture discussions with other teams and contribute to cross-team decisions
Job Requirements
- Advanced experience in backend development with Node.js and TypeScript
- Strong knowledge of DDD, Hexagonal Architecture, and design focused on bounded contexts
- Practical experience with TDD as a team practice (not just individually)
- Production experience with PostgreSQL: performance tuning, indexes, migrations, and complex data modeling
- Ability to lead code reviews with a focus on quality and team growth
- Experience with CI/CD and a continuous delivery culture
- Ability to document technical decisions (e.g., ADRs) and communicate them clearly
- Intermediate English for technical reading; spoken English for communication is a plus
Benefits
- Meal allowance
- Home-office allowance
- Health insurance
- Childcare assistance
- Pharmacy discount program
- Sesc partnership
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack .NET Developer
LogicStar AIYou Create, We Maintain! The Agentic AI for Application Maintenance.
• Producir código usando lenguajes .NET (C#, VB, .NET) • Desarrollar aplicaciones y características web funcionales y utilizables • Traducir diseños y wireframes en código de alta calidad • Actualizar, configurar y depurar sistemas existentes • Consumir y entender servicios web • Proporcionar soporte técnico para aplicaciones web, de escritorio o móviles • Mantener la calidad y organización del código
Senior PHP Developer
LogicStar AIYou Create, We Maintain! The Agentic AI for Application Maintenance.
• Desarrolle aplicaciones y funciones basadas en web funcionales y utilizables. • Convierta diseños y wireframes en código de alta calidad. • Optimice componentes para obtener el máximo rendimiento en una amplia gama de dispositivos y navegadores con capacidad web. • Cumplir con los estándares de desarrollo de Calidad. • Llevar a cabo el mantenimiento de proyectos existentes y proporcione mejoras a los mismos. • Trabaje en estrecha colaboración con nuestro equipo de desarrollo. • Crear nuevas API o mejore las existentes. • Diseñe, construya y dé soporte a componentes de backend. • Diseño, construya y dé soporte a componentes de frontend. • Cumplir con los estándares de desarrollo de Calidad. • Mejore la eficiencia de las aplicaciones donde sea posible. • Trabajar en el diseño, la implementación y el desarrollo de consultas de la base de datos. • Cree algoritmos para soluciones problemas complejos. • Cree proyectos desde cero y participe en la decisión y selección de tecnologías a implementar.
Senior Software Engineer, Backend
FlexFlex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!
• Responsible for implementing various backend systems that support all business features • Part of the backend engineer team, responsible for services and integrations • Designing, developing, testing, and scaling systems needed to deliver great user and partner experiences • Collaborating with product, design, and engineering peers to solve users' problems around rent payment • Rolling out changes to customers in an agile manner
• Maintain & Improve: Contribute to the stability and performance of our **OpenSearch** and **Thanos** infrastructure. • Build Scalable Services: Develop and refine backend services (primarily in **Kotlin**) designed for high-performance data handling. • Cloud Operations: Deploy, monitor, and scale services within our **AWS** ecosystem (EKS, EC2). • Reliability: Participate in an on-call rotation, helping to troubleshoot and resolve production issues to ensure system uptime. • Collaborate: Work closely with senior engineers and cross-functional teams to implement best practices and ship new features. Strong English communication is a must.



