Desenvolvedor(a) Full Stack Sênior
Pix Force – Transformando Dados em Informação Valiosa
A Pix Force foi fundada em 2015 e, de lá pra cá, desenvolve soluções utilizando tecnologias de visão computacional, inteligência artificial e machine learning. Nossos projetos e soluções transformam dados e imagens em informações valiosas para os clientes através da interpretação automática de imagens e vídeos.
Nosso Time
O nosso time de Pix Whizz é formado por profissionais especializados em diversas áreas de conhecimento. A palavra-chave para trabalhar conosco é INOVAÇÃO. Se você se considera um profissional inovador, então você tem tudo para se tornar parte da nossa equipe.
O Jeito Pix de Ser
- Quando um Pix Whizz pede ajuda, fazemos o possível para colaborar;
- Sempre falamos quando algo não está bom e sugerimos melhorias;
- Somos inovadores nos projetos, nas ideias e nos processos. Não deixamos de fazer por medo de errar;
- Estamos em constante desenvolvimento e evolução, respeitamos as diferenças e o tempo de cada um;
- Somos protagonistas da história da Pix, juntos seremos os melhores do mundo!
Atividades
- Implementar interfaces web atrativas e responsivas;
- Conectar o frontend com serviços e APIs externas para acessar dados e funcionalidades de backends, como autenticação, pagamento e compartilhamento de dados;
- Criar e manter o servidor que gerencia a lógica de negócios e processa solicitações do cliente;
- Implementar a lógica de negócios da aplicação, incluindo processamento de dados, validação, autenticação e autorização;
- Projetar e manter o banco de dados da aplicação, incluindo criação de tabelas, consultas SQL e gerenciamento de dados;
- Criar APIs para permitir que o frontend se comunique com o backend, garantindo a troca de dados de forma segura e eficiente;
- Implementar medidas de segurança, como autenticação de usuário, criptografia de dados e proteção contra ameaças;
- Realizar testes de software, tanto no frontend quanto no backend;
- Configurar e administrar servidores, incluindo hospedagem em nuvem, manutenção e monitoramento para garantir que o aplicativo esteja sempre disponível;
- Monitoramento das aplicações em produção.
Será um Diferencial se Você Tiver
- Conhecimento em Java;
- Conhecimento em processamento de streams (event sourcing, event streaming).
Requisitos
- Graduação completa em Ciência da Computação ou áreas correlatas;
- Experiência em Python e Django;
- Experiência com testes automatizados;
- Participação em times multidisciplinares de desenvolvimento de software rodando metodologias ágeis;
- Vivência em times ágeis (Scrum, Kanban, etc.);
- Conhecimento de boas práticas de qualidade, como clean code e clean architecture;
- Conhecimento de ferramentas de CI/CD;
- Conhecimento em Docker/Docker Compose;
- Versionamento de código com GIT;
- Conhecimento em serviços em nuvem (Azure, AWS ou GCP);
- Frontend com React e TypeScript;
- Backend com Python e Flask como framework.
Candidatar
Receba alerta de vagas da cidade
Remoto