Description
Job Summary:
Design, develop, and maintain scalable, secure, and high-performance backend systems, leading technical decisions and supporting system architecture definitions.
Key Highlights:
1. Development of scalable and high-performance backend systems
2. Technical leadership and support in system architecture
3. Collaboration with multidisciplinary teams and mentoring of developers
* 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 multidisciplinary teams (Frontend, Product, Design, DevOps)
Identify performance bottlenecks and propose continuous improvements
Resolve complex problems and production incidents
Contribute to the team's technical growth by supporting and 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\# and .NET Backend Developer
* Strong experience in 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
* Familiarity 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.