Senior Backend
Posted 16hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Developer designing and maintaining backend applications using Python and FastAPI. Focusing on API development, system performance, and architectural improvements in a collaborative environment.
Responsibilities:
- Design, develop, and maintain medium- to high-complexity features in backend applications
- Propose and implement architectural improvements focused on scalability, performance, and maintainability
- Diagnose and resolve incidents and critical bugs in production environments
- Build and evolve REST APIs using Python and FastAPI following industry best practices
- Ensure high quality of deliverables through automated tests, code reviews, and development standards
- Produce and maintain technical documentation for systems, integrations, and components
- Share knowledge, support less experienced developers, and contribute to technical discussions
- Actively participate in agile processes, contributing to backlog refinement, estimations, and delivery planning
Requirements:
- Strong experience with Python and FastAPI
- Knowledge of software architecture, REST APIs, and system integrations
- Proficiency in SQL, data modeling, and relational and non-relational databases
- Advanced experience with Git and collaborative development workflows
- Experience with unit and integration testing and software quality strategies
- Ability to identify bottlenecks and optimize applications
- Solid understanding of Clean Code principles, SOLID, and design patterns
Benefits:
- No benefits specified

















