FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mid/Senior Back-end Developer
Grupo Smarti - Tecnologia InteligenteBack-end Developer responsible for developing and maintaining APIs, integrating systems and ensuring operational stability in corporate projects. Expertise required in Python, FastAPI, and Docker.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining REST APIs using FastAPI, with a strong focus on asynchronous programming, relational database management, and secure authentication methods. Proficient in implementing structured logging and error handling while ensuring high-performance and scalable application architecture.
Highest-signal resume keywords
FastAPI DevelopmentREST API IntegrationAsynchronous ProgrammingSQLAlchemy AsyncJWT Authentication
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonFastAPIREST APIsSQLAlchemy 2.0 AsyncPostgreSQLRelational ModelingJOINsIndexesMigrationsQuery Optimization
Soft Skills
Technical CommunicationAnalytical SkillsAutonomyCommitment to Deadlines
Tools & Technologies
DockerRedisWebSocketsGit
Industry Keywords
JWT AuthenticationRBACPermission ControlStructured LoggingCentralized Error Handling
Tech Stack
Tools & technologiesDockerPostgresPythonRedis
About the role
Key responsibilities & impact- Develop and maintain REST APIs using FastAPI
- Design secure, well-structured, and high-performance asynchronous endpoints
- Work with JWT authentication, refresh tokens, and RBAC
- Implement permission and profile-based access controls
- Integrate internal and external systems via REST APIs and webhooks
- Structure relational databases using SQLAlchemy Async
- Perform relational modeling, queries, joins, indexes, migrations, and query optimization
- Implement structured logging and centralized error handling
- Work with Redis, caching, WebSockets, and asynchronous processing when required
- Organize code in layers with a clear separation of responsibilities
- Use Docker for running and standardizing the environment
- Participate in meetings, technical alignments, validations, code reviews, sprint follow-ups, and operational tasks when requested by management, PM, PO, or technical leadership
Requirements
What you’ll need- Minimum of 3 years professional experience in back-end development
- Proven experience in real projects and production environments
- Proficient in Python
- Experience with FastAPI
- Experience with REST APIs
- Practical knowledge of asynchronous applications using async/await
- Experience with SQLAlchemy 2.0 Async
- Experience with PostgreSQL
- Knowledge of relational modeling
- Knowledge of complex JOINs, indexes, migrations, and query optimization
- Experience with JWT authentication
- Knowledge of RBAC and permission control
- Experience integrating external APIs and webhooks
- Knowledge of structured logging and centralized error handling
- Experience with Docker and containers
- Knowledge of Git
- Ability to diagnose logs, bottlenecks, and operational failures
- Good technical communication, analytical skills, autonomy, and commitment to deadlines
Benefits
Comp & perks- Salary advance
- Health insurance
- Childcare allowance
- Profit sharing (PLR)
- Transportation voucher
- Meal voucher
- Gympass