Backend Engineer - Pleno
Estamos à procura de um desenvolvedor back-end responsável por gerenciar o intercâmbio de dados entre o servidor e os usuários.
Seu foco principal será o desenvolvimento de toda a lógica do servidor, definição e manutenção do banco de dados central e garantir alto desempenho e capacidade de resposta às solicitações do front-end. Você também será responsável por integrar os elementos de front-end criados pela equipe de desenvolvimento no aplicativo. Portanto, é necessário um entendimento básico das tecnologias front-end.
- Para Infraestrutura
- Para backend usamos Google Cloud com Kubernetes, CI/CD e Cloud Functions
- Linguagens: Ruby, Python e Javascript
- Desenvolvemos nossa API em GraphQL e Rest
- Para database e storage utilizamos PostgreSQL e Google Cloud Store
- Como frameworks e bibliotecas utilizamos Ruby On Rails, React, Angular, ThreeJS, GDAL entre outras.
- Desenvolvemos para as plataformas
- Web com React e Angular
- Mobile com Android Nativo, Angular (vamos migrar para React-Native/Fluter)
- Desktop com Electron + React
- Versionamento de código com Git
- Fazemos Prototipação de UX/UI com o Figma
- Integração de elementos de interface Web desenvolvidos por desenvolvedores front-end com lógica do lado do servidor
- Construir bibliotecas e códigos reutilizáveis para uso futuro
- Otimizar o aplicativo para velocidade e escalabilidade máximas
- Implementar métodos de segurança e proteção de dados
- Projetar e implementar soluções de armazenamento de dados
- Foco em desenvolvimento de produtos escaláveis e com exigência de alta demanda de performance
- Mente aberta para aprender coisas novas sempre que necessário
- Trabalho em equipe, compartilhando conhecimento (ex: peer-programming)
- Desenvolvimento com foco voltado ao produto e cliente
- Conhecimento de princípios básicos de segurança
- Sólidos conhecimentos em Design Patterns, metodologias e boas práticas, tais como:
- SOLID Principle
- Code Review
- Desenvolvimento Agile (Scrum/Kanban)
- Testes automatizados (TDD)
- Programação Defensiva
- Código Legível e Claro
- Experiência em desenvolvimento em Ruby, Python, Elixir, Rust ou Javascript
- Desenvolvimento de APIs em GraphQL e Rest
- Experiência com CI/CD, Git, Docker e DevOps
- Experiência com Banco de Dados Relacional, principalmente PostgreSQL
- Experiência com migração, transformação e script de dados
- Experiência com algoritmos de manipulação e processamento de imagens
VAGA PARA TRABALHO PRESENCIAL (SÃO PAULO - CAPITAL) OU REMOTO.
Last modified 3yr ago