Vaga de Desenvolvedor
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Autônomo
Descrição da vaga
Atenção : requisito obrigatório apenas candidatos com experiência comprovada em devem se candidatar. Candidaturas sem este requisito serão desconsideradas.
A topshare é uma plataforma de tecnologia que atua no coração da creator economy, sendo parte do grupo creatonomy. Buscamos um profissional para atuar na arquitetura, desenvolvimento, manutenção e aprimoramento da plataforma topshare, além de participar ativamente na criação da plataforma creatonomy e em outros projetos estratégicos do grupo. O foco é em soluções escaláveis e de alta performance para todo o ecossistema.
Operamos em um ambiente de trabalho totalmente remoto, valorizando a flexibilidade, a inovação e a excelência técnica.
Missão do cargo
Atuar como referência técnica, liderando a concepção e a implementação de soluções de backend de ponta a ponta. O profissional será responsável por garantir a robustez, a escalabilidade e a alta disponibilidade dos sistemas, traduzindo requisitos de negócio em arquiteturas sólidas e eficientes, com foco na stack .
Responsabilidades e escopo de atividades
O escopo de trabalho abrange a totalidade do ciclo de desenvolvimento de software, desde a concepção técnica até a entrega em produção, com ênfase nas seguintes atividades :
1. Desenvolvimento de backend e arquitetura :
Projetar, desenvolver e manter apis e microsserviços robustos e escaláveis, utilizando a stack para a topshare e para a plataforma creatonomy.
Modelar, gerir e otimizar dados em bancos mongodb (nosql), garantindo a integridade e a alta disponibilidade do sistema.
Contribuir ativamente para a definição da arquitetura de microsserviços e a evolução contínua da stack tecnológica.
Utilizar docker para empacotamento e execução dos serviços em ambientes isolados.
2. Qualidade de código e colaboração :
Utilizar git e seguir rigorosamente as boas práticas de git flow, realizando pull requests e code reviews de forma contínua.
Implementar testes unitários, de integração e de carga para garantir a resiliência do sistema.
Atuar como referência técnica, compartilhando conhecimento e propondo melhorias na arquitetura e nos processos de ci / cd.
3. Disponibilidade para incidentes críticos :
O contratado se compromete a responder e atuar na correção de erros, bugs ou falhas críticas de produção em tempo hábil, fora do horário comercial, quando a indisponibilidade do sistema impactar diretamente a operação ou a receita da contratante. Esta atuação é inerente à natureza do serviço de alta disponibilidade.
Requisitos técnicos
experiência sólida em desenvolvimento backend, com foco em sistemas distribuídos e escaláveis.
Proficiência em e desenvolvimento de apis restful / graphql.
experiência com arquitetura de microsserviços e padrões de design.
experiência sólida com docker e conceitos de conteinerização.
Domínio de bancos de dados nosql, com experiência avançada em mongodb.
Conhecimento e aplicação de boas práticas de versionamento com git.
Diferenciais desejáveis
experiência com neo4j ou outros bancos de dados orientados a grafos para modelagem de relacionamentos complexos.
experiência em serviços aws, como ecs (elastic container service), ecr (elastic container registry) e amplify para deploy e orquestração em nuvem.
Vivência com monitoramento de aplicações e troubleshooting em ambiente de produção.
Informações da vaga
Regime de contratação : pessoa jurídica (pj)
Remuneração : R$ 12.000,00 / mês
Local : remoto
Horário de trabalho : de segunda a sexta-Feira, em horário comercial.
Se você é um(a) arquiteto(a) / desenvolvedor(a) sênior que busca um desafio de ponta a ponta em um ecossistema de alta performance, candidate-Se!
#j-18808-Ljbffr.