Analisando propostas

Desenvolvedor Backend (Node.js) para Aplicação em React - Apenas Candidatos Brasileiros

Publicado em 30 de Junho de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estamos em busca de um Desenvolvedor Backend experiente especializado em Node.js para se juntar à nossa equipe em um projeto de curto prazo. Você trabalhará em estreita colaboração com nosso desenvolvedor frontend, que está construindo a aplicação usando React. Nossa aplicação será multi-tenant, ou seja, será usada e vendida para várias empresas de limpeza. Ela envolve cadastro de clientes, gestão de equipe, sistema de agendamento, faturamento e gestão financeira, com funcionalidades de autenticação. O candidato ideal será um desenvolvedor brasileiro com fortes habilidades em Node.js e experiência na construção de sistemas backend escaláveis.

Responsabilidades:

- Desenvolver e manter serviços backend utilizando Node.js.
- Colaborar com o desenvolvedor frontend para integrar APIs e garantir comunicação perfeita entre frontend e backend.
- Implementar soluções de banco de dados, preferencialmente usando Cloud SQL ou Firestore.
- Desenvolver e gerenciar processos de autenticação utilizando Firebase Authentication.
- Garantir a segurança e integridade dos dados.
- Criar e manter a documentação do sistema backend.
- Participar de revisões de código e fornecer feedback construtivo.
- Solucionar problemas e depurar questões da aplicação.

Requisitos:

- Experiência comprovada como Desenvolvedor Backend com expertise em Node.js.
- Forte compreensão do design e implementação de APIs RESTful.
- Experiência com sistemas de banco de dados como Cloud SQL, Firestore ou equivalentes.
- Familiaridade com Firebase Authentication ou serviços de autenticação similares.
- Conhecimento de plataformas de nuvem, preferencialmente Google Cloud.
- Capacidade de escrever código limpo, escalável e de fácil manutenção.
- Fortes habilidades de resolução de problemas e atenção aos detalhes.
- Boas habilidades de comunicação em inglês e português.

Habilidades Preferenciais:

- Experiência com serviços Google Cloud (App Engine, Cloud Run, Cloud Functions).
- Familiaridade com tecnologias frontend (React) para facilitar a colaboração.
- Experiência com gateways de pagamento e sistemas de faturamento.
- Conhecimento de práticas de codificação segura.
- Experiência com aplicações multi-tenant.

Para aplicar, por favor Inclua links para quaisquer projetos ou repositórios de código relevantes (por exemplo, GitHub).
Por gentileza inclua um "range" de valor que vc considera que pode custar. Essa informacao sera muito importante para minha decisao.
NOTA: Afim de evitar mensagens "auto-genereted", comece sua mensagem com a palavra "Box". Dessa maneira saberei que vc leu a msg ate o final e tem interesse genuino no projeto.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor
Plataformas exigidas Android, iPhone, Outro
Eu preciso Criar um app
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Sim
Gateway de pagamento Sim

Prazo de Entrega: Não estabelecido

Habilidades necessárias