Analisando propostas

Sistema de disparo de mensagem para Telegram, Whatsapp e Telegram

Publicado em 16 de Setembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Busco um profissional desenvolvedor frontend para integrar uma equipe de desenvolvimento com um sistema em andamento em reta final.

Contexto Geral do Projeto

Desenvolvedor Frontend - Temporário 1. Descrição: Precisamos de um desenvolvedor frontend na equipe All Stack Team para participar do desenvolvimento de um projeto em andamento de um sistema de disparo de mensagens em massa para plataformas como Telegram, Whatsapp e Instagram, que está em reta final. A finalização se dará ao implementar algumas features solicitadas e ja alinhadas com o cliente e finalizada a migração. Ja temos tudo estruturado e projetado. O desenvolvedor irá realizar as seguintes atividades até a conclusão do projeto (estimativa de 3 meses): - Migrar o frontend de Angular para React, Next. O novo framework não esta totalmente definido, podendo mudar baseado em critérios técnicos internos; - Saber trabalhar com websocket, pois algumas features do dashboard usa; - Saber Angular e o framework destino da migração; - Ter sensibilidade a cumprir prazos; - Disponibilidade pra code review; - GitHub, trabalhar com Pull Requests e organização de repositório; - Ter conhecimento de metodologias ágeis, como Kanban e Scrum; - Boa capacidade de trabalho em equipe e proatividade; - Saber modularizar o frontend e criar diferentes ambientes, como desenvolver a habilidade do sistema de desativar uma feature sem impactar outras, se necessário; - Saber fazer os testes de qualidade (temos engenheiro QA, que fará os testes em hml); - Interesse e energia de melhorar continuamente a UX, entregando mais qualidade de usabilidade ao cliente final e participar em observações de melhoria, destacando seu ponto de vista; - Além da migração, integrar features criadas pela equipe, normalmente em rest api e websocket; - escrever documentação de desenvolvimento e de usuário (atualmente usamos gitbook); - entender de arquitetura de software, design patters e clean code, como mvc e outras aplicáveis ao perfil do projeto; - solucionar bugs e atendimento de chamados do cliente (se feito os testes de qualidades e tudo estável dentro da expectativa do cliente, esse ponto é quase nulo); - ter conhecimento de trabalhar com diferentes tipos de ambiente (prd, hml e dev); - ter disponibilidade se surgir emergências (quase nunca ocorre se estiver tudo ok, mas pode ocorrer se estiver impactando os negócios do cliente); - interesse em adicionar um projeto do tipo em seu portfolio. Não se preocupe, os atuais membros da equipe ajudará vc no onboarding para entender tudo o que precisar. O motivo da contratação é ampliar a força de trabalho da equipe, pois estamos implementando features de maior complexidade que o desenvolvimento base do sistema e não esta atendendo ao tempo do cliente final. 2. Requisitos para Contratação: - Pagamento apenas apos a entrega completa (requisito do cliente); - Mencionei estimativa de 3 meses, mas é uma mera estimativa. Pode durar menos ou mais, dependendo de vc e, claro, da colaboração em equipe. Porem as estimativas pra cada coisa é devidamente combinada com o gerente, desenvolvedor e alinhado a expectativa do cliente. - Ao submeter sua oferta, vc concorda em ser desintegrado da equipe caso não estiver entregando a expectativa descrita acima. Mas nos casos, conversaremos e esse seria apenas a ultima opção. Essa clausula é necessária para manter a saúde do desenvolvimento do sistema sem falhas, pois não temos mais margem. Basicamente depende apenas de vc, a equipe é bem flexível e bastante amigável. 3. Informações adicionais: Utilizamos Discord para reuniões e whatsapp para comunicação rápida, podendo ser utilizado Discord. Valor negociável dependendo do perfil do profissional. Vagas: 2 4. Arquitetura do sistema: - API de agentes: faz a interface entre a api principal do sistema nas plataformas, como Telegram, Instagram e WhatsApp. Desenvolvida em Nestjs. - api principal: api que faz intermédio entre frontend e api de agentes e persistência de dados. Desenvolvida em Laravel, necessita migração para Java com microservicos. - Frontend: dashboard, organizado em seções e modular, a UI amigável onde o cliente controla todas as ações do sistema. Desenvolvida em Angular (em contratação busca de contratação também, assim como pra esta posição, com duas vagas). Se concordar com os Requisitos para Contratação, sinta-se a vontade em fazer sua oferta.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Mídias sociais (Facebook, Twitter, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por N. P.