A MySide iniciou sua jornada em 2019, a partir da insatisfação de seus fundadores com a experiência de compra de um imóvel no Brasil. O conceito é simples: enquanto corretores tradicionais trabalham para o vendedor, a MySide se dedica a defender apenas os seus interesses como comprador do imóvel. Por isso, nossa missão é ajudar quem busca um imóvel a fazer a melhor compra.
Responsabilidades
- Desenvolver, testar e manter APIs e serviços backend escaláveis e de alta performance.
- Projetar e implementar soluções para gerenciar dados de forma eficiente, incluindo integração com bancos de dados relacionais e não-relacionais.
- Escrever código limpo, reutilizável e bem documentado.
- Realizar revisões de código para garantir padrões de qualidade e boas práticas.
- Colaborar com equipes de front end, design e produto para alinhar objetivos e entregar valor aos usuários.
- Monitorar e melhorar o desempenho e a segurança de aplicações backend.
- Participar de decisões arquiteturais e de tecnologia para projetos novos e existentes.
Requisitos
- Experiência sólida com desenvolvimento backend em Python.
- Conhecimento em frameworks Python como Django, Flask ou FastAPI.
- Experiência com bancos de dados (SQL e NoSQL), como PostgreSQL, MySQL, MongoDB ou similares.
- Familiaridade com arquiteturas baseadas em micro serviços e APIs RESTful.
- Experiência com sistemas de controle de versão, como Git.
- Conhecimento em ferramentas e práticas de CI/CD.
- Experiência com testes automatizados e TDD (Test-Driven Development).
- Noções de segurança para desenvolvimento de aplicações backend.
- Habilidade para resolver problemas complexos e criar soluções escaláveis.
Diferenciais
- Experiência com ambientes em nuvem, como AWS, Azure ou Google Cloud.
- Conhecimento em contêineres e orquestração, como Docker e Kubernetes.
- Familiaridade com metodologias ágeis, como Scrum ou Kanban.
- Contribuições para projetos open-source ou participação em comunidades de tecnologia.
Local de Trabalho
100% remoto.