Evaluating bids

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

Published on the June 30, 2024 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.), Cloud Storage (Dropbox, Google Drive, etc.), Other (Other APIs)
Roles needed Developer
Required platforms Android, iPhone, Other
I need to Create an app
App type Management - Management application (appointments, product stock, etc.)
Back-end is required Yes
Payment gateway Yes

Delivery term: Not specified

Skills needed