Backend and Frontend Engineer
Contribute to designing and developing high-quality, clean, scalable APIs and user-friendly interfaces for our distributed engineering team in Brazil.
Key Responsibilities:
* Develop scalable backend services using Python (FastAPI, Django, or Flask).
* Design responsive, user-friendly front-end applications using React, Typescript, and modern UI frameworks.
* Implement RESTful and/or GraphQL APIs and integrate them with internal and external systems.
* Work closely with product managers and UX/UI designers to translate requirements into efficient code.
* Optimize performance across front-end and back-end components.
* Manage databases and data models (PostgreSQL, MySQL, MongoDB, etc.).
* Contribute to overall system architecture, code reviews, and best practices.
* Write automated tests (unit, integration, end-to-end) to maintain high-quality code.
* Collaborate with remote teams across Brazil in an agile environment.