Mid-Level Backend Developer

Company
Description
Job Summary: Design, develop, and maintain scalable backend systems, lead technical decisions, and ensure code quality through automated testing and cross-functional collaboration. Key Highlights: 1. Lead technical decisions and system architecture 2. Develop APIs and distributed services 3. Mentor developers and drive the team's technical growth * Design, develop, and maintain scalable, secure, and high-performance backend systems Lead technical decisions and support system architecture definitions Develop APIs and distributed services Ensure code quality through best practices, automated tests, and code reviews Collaborate with cross-functional teams (Frontend, Product, Design, DevOps) Identify performance bottlenecks and propose continuous improvements Resolve complex problems and production incidents Contribute to the team's technical evolution by mentoring less experienced developers Actively participate in agile ceremonies and technical planning Ensure compliance with security, scalability, and observability standards Requirements: * Solid experience as a C#/.NET Backend Developer * Strong experience developing RESTful APIs and/or GraphQL * Advanced knowledge of relational and non-relational databases * Experience with distributed system architecture and microservices * Solid understanding of version control (Git) * Experience with automated testing and software quality practices * Experience with agile methodologies (Scrum, Kanban) * Ability to make technical decisions and think critically * Strong communication and teamwork skills Benefits 20 days of scheduled leave. TotalPass.
Posted by

João Silva
Indeed · HR






