
Full-Stack Engineer – Backend-Focused
Ubiminds
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Design and implement RESTful APIs using Python and FastAPI.
- Build scalable backend services with clear separation of concerns.
- Integrate AI services using OpenAI APIs (GPT‑5, Whisper), including prompt engineering and structured outputs.
- Implement background jobs and asynchronous processing.
- Handle real‑time communication using WebSockets and WebRTC.
- Integrate with third‑party platforms such as ATS systems via APIs and webhooks.
- Design and maintain PostgreSQL database schemas, relationships, and migrations.
- Write complex queries and optimize database performance.
- Use Redis for caching and session management.
- Ensure data consistency in a multi‑tenant SaaS environment.
- Collaborate on infrastructure topics such as AWS ECS, Lambda, RDS, and S3.
- Connect backend APIs to frontend components built with React and Next.js.
- Build and maintain forms, tables, dashboards, and data visualizations.
- Fix frontend issues related to backend changes.
- Implement basic UX improvements such as loading states, validations, and error handling.
Requirements
- 5+ years of professional experience with Python.
- Strong experience with FastAPI, Flask, or Django.
- Advanced knowledge of PostgreSQL, including query optimization and migrations.
- Experience with ORMs (SQLAlchemy preferred).
- Solid understanding of REST API design principles.
- Experience integrating third‑party APIs and webhooks.
- Knowledge of async/await and background processing.
- Familiarity with Git and version control best practices.
- Basic ability to work with React and TypeScript.
- Strong communication skills in Portuguese (English reading and writing for documentation).
- Problem‑solving mindset and attention to detail.
- Comfort working in fast‑changing startup environments.
- Strong sense of ownership and accountability.
Benefits
- High technical autonomy and ownership.
- Modern stack with AI and real‑time technologies in production.
- Direct impact on a real product with real users.
- Lean team with fast decision‑making.
- Strong learning and growth opportunities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIPostgreSQLRESTful APIsasync/awaitbackground processingORMsquery optimizationWebSocketsWebRTC
Soft Skills
strong communication skillsproblem-solving mindsetattention to detailownershipaccountability