Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
Grupo Smarti - Tecnologia Inteligente

Mid/Senior Back-end Developer

Grupo Smarti - Tecnologia Inteligente

Back-end Developer responsible for developing and maintaining APIs, integrating systems and ensuring operational stability in corporate projects. Expertise required in Python, FastAPI, and Docker.

Posted 7/27/2026contractMogi das Cruzes • BrasilSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
DockerPostgresPythonRedis

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