-
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 8
Buscamos um desenvolvedor freelancer experiente para implementar um editor de texto robusto e integrar a funcionalidade de assinatura digital em nosso sistema web de service desk. O sistema, desenvolvido com HTML, CSS e JavaScript, utiliza frameworks/bibliotecas como React, Vue.js ou Angular. O objetivo é permitir que os usuários do service desk criem, editem e assinem digitalmente documentos diretamente na plataforma, otimizando o fluxo de trabalho e a gestão de processos.
Responsabilidades:
- Implementação do editor de texto:
- Implementar um editor de texto rico com funcionalidades como formatação de texto (negrito, itálico, sublinhado, listas, etc.), inserção de imagens, tabelas e outros elementos.
- Garantir a compatibilidade com diferentes navegadores e dispositivos.
- Implementar a funcionalidade de salvar o conteúdo do editor em diferentes formatos (ex: HTML, PDF, TXT).
- Considerar a usabilidade e a acessibilidade na implementação do editor, pensando no contexto de um sistema de service desk.
- Integração da assinatura digital:
- Integrar uma solução de assinatura digital (ex: Web PKI, APIs de provedores de assinatura digital).
- Implementar o fluxo de assinatura, incluindo a geração do hash do documento, a comunicação com o provedor de assinatura e a validação da assinatura.
- Garantir a segurança e a integridade dos documentos assinados.
- Implementar a visualização e a verificação de assinaturas digitais, considerando a necessidade de auditoria e rastreamento em um sistema de service desk.
- Integração com o sistema de service desk existente:
- Integrar o editor de texto e a funcionalidade de assinatura digital com o restante do sistema de service desk, garantindo o fluxo correto de dados e a consistência da interface, incluindo a integração com módulos como gestão de chamados, base de conhecimento e relatórios.
- Testes: Realizar testes unitários e de integração para assegurar a qualidade e o funcionamento das implementações, considerando os fluxos típicos de um sistema de service desk.
- Documentação: Documentar o código e as funcionalidades implementadas, incluindo informações relevantes para a equipe de suporte do service desk.
Requisitos:
- Domínio de HTML, CSS e JavaScript: Conhecimento avançado em desenvolvimento front-end.
- Conhecimento em frameworks/bibliotecas JavaScript (React, Vue.js ou Angular): Experiência prática com pelo menos um desses frameworks. Especifique qual(is) você domina.
- Experiência com desenvolvimento de editores de texto (desejável): Experiência prévia com bibliotecas como TinyMCE, CKEditor, Quill, Google Docs ou similares é um diferencial importante.
- Conhecimento em conceitos de criptografia e assinatura digital: Compreensão dos princípios básicos de funcionamento da assinatura digital.
- Experiência com integração de APIs RESTful: Para comunicação com serviços de assinatura digital e o backend do sistema de service desk.
- Familiaridade com controle de versão (Git): Essencial para trabalho em equipe e organização do código.
- Capacidade de trabalhar de forma independente e cumprir prazos.
- Boa comunicação e proatividade.
Diferenciais:
- Experiência com Web PKI ou outras tecnologias de assinatura digital.
- Conhecimento em padrões de acessibilidade web (WCAG).
- Experiência com testes automatizados (ex: Jest, Cypress).
- Conhecimento em UI/UX.
- Experiência com sistemas de service desk ou help desk: Este é um diferencial importante, pois demonstra familiaridade com o contexto da aplicação.
Habilidades desejadas: Javascript, Google APIs, Integração, CSS e HTML.
-
Outra - Web, Mobile & Software
| Orçamento: Aberto |
Publicado: |
Propostas: 1
Estamos buscando um(a) desenvolvedor(a) com expertise na plataforma Algolia e experiência em desenvolvimento para e-commerce, para integrar nossa equipe e nos ajudar a construir uma experiência de busca e descoberta de medicamentos online excepcional. O profissional será responsável por implementar e otimizar o Algolia em nossa plataforma, garantindo alta performance, relevância nos resultados e uma experiência de usuário fluida e intuitiva, similar a um e-commerce de alta conversão.
Responsabilidades:
- Implementar e configurar o Algolia em nossa plataforma de e-commerce farmacêutico.
- Personalizar a experiência de busca, utilizando recursos avançados do Algolia como facetamento, filtros, ordenação e sugestões automáticas.
- Otimizar a indexação de produtos (medicamentos), garantindo a precisão e a atualização dos dados.
- Desenvolver e manter integrações com outras APIs e sistemas.
- Monitorar o desempenho do Algolia, identificando e resolvendo problemas de performance e usabilidade.
- Colaborar com a equipe de desenvolvimento, design e produto para garantir a melhor experiência de usuário.
- Implementar estratégias de "page mover" (navegação entre páginas de resultados) eficientes e intuitivas, otimizando a jornada do usuário na busca por medicamentos.
- Aprimorar a busca semântica para melhor compreensão das intenções do usuário, considerando variações de nomes de medicamentos, princípios ativos e sintomas.
- Implementar recursos de busca por imagem (opcional, mas desejável).
Requisitos:
- Sólida experiência com a plataforma Algolia, incluindo configuração, indexação, personalização e otimização.
- Experiência comprovada em desenvolvimento para e-commerce, preferencialmente no setor farmacêutico ou áreas correlatas.
- Conhecimentos em linguagens de programação como JavaScript (obrigatório), HTML, CSS e APIs REST.
- Familiaridade com frameworks front-end como React, Angular ou Vue.js (desejável).
- Compreensão de boas práticas de desenvolvimento web, incluindo performance, acessibilidade e SEO.
- Capacidade de trabalhar em equipe e comunicar-se efetivamente.
- Proatividade, organização e foco em resultados.
- Inglês técnico (leitura e escrita).
Diferenciais:
- Experiência com ferramentas de analytics e monitoramento (ex: Google Analytics, Kibana).
- Conhecimento em metodologias ágeis (ex: Scrum, Kanban).
- Experiência com outros serviços de busca (ex: Elasticsearch, Solr).
- Familiaridade com o setor farmacêutico e regulamentações relacionadas.
Habilidades desejadas: MySQL, Integração, Desenvolvimento de API e Typescript.
-
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 21
Buscamos um desenvolvedor front-end freelancer para implementar a interface de um sistema web já desenhado no Figma e adicionar funcionalidades essenciais. O sistema já possui uma versão piloto em funcionamento e agora precisa de um profissional para dar vida ao design do Figma e incorporar novas features, como identificação de duplicidades, chat, alertas (in-app e por email) e alertas de ações.
Responsabilidades:
- Implementação da interface (Figma para código): Converter os designs do Figma em código HTML, CSS e JavaScript, garantindo a fidelidade ao layout e a responsividade para diferentes dispositivos.
- Desenvolvimento de funcionalidades:
- Identificação de duplicidades: Implementar lógica para identificar e alertar sobre entradas duplicadas de dados no sistema.
- Chat: Desenvolver um sistema de chat integrado para comunicação entre usuários.
- Alertas: Implementar sistema de alertas dentro da aplicação (in-app) e envio de alertas por email.
- Alertas de ações: Implementar alertas que notifiquem os usuários sobre ações específicas realizadas no sistema (ex: criação de novo registro, alteração de status, etc.).
- Integração com backend (se necessário): Integrar o front-end com o backend existente, consumindo APIs e garantindo o fluxo correto de dados.
- Testes: Realizar testes unitários e de integração para garantir a qualidade e o funcionamento das implementações.
- Documentação: Documentar o código e as funcionalidades implementadas.
Requisitos:
- Domínio de HTML, CSS e JavaScript: Conhecimento avançado em desenvolvimento front-end.
- Experiência com Figma: Habilidade em interpretar designs do Figma e convertê-los em código.
- Conhecimento em frameworks/bibliotecas JavaScript (ex: React, Vue.js, Angular): Embora não especificado, o uso de um framework é altamente provável e desejável para um projeto com essas características. Mencione qual(is) você domina.
- Experiência com desenvolvimento de interfaces responsivas: Capacidade de criar interfaces que se adaptam a diferentes tamanhos de tela.
- Conhecimentos em requisições HTTP (REST APIs): Para integração com o backend.
- Familiaridade com controle de versão (Git): Essencial para trabalho em equipe e organização do código.
- Capacidade de trabalhar de forma independente e cumprir prazos.
- Boa comunicação e proatividade.
Diferenciais:
- Experiência com desenvolvimento de chats em tempo real (ex: WebSockets, Socket.IO).
- Experiência com implementação de sistemas de notificação por email.
- Conhecimento em UI/UX.
- Experiência com testes automatizados (ex: Jest, Cypress).
- Conhecimento em acessibilidade web.
Informações adicionais:
- Tipo de contrato: Freelancer.
- Duração: A definir, com possibilidade de extensão dependendo do desempenho e das necessidades do projeto.
- Forma de trabalho: Remoto.
- Remuneração: A combinar, de acordo com a experiência e a complexidade do projeto.
Para se candidatar:
Enviar currículo, portfólio (com exemplos de projetos que demonstrem as habilidades requeridas, especialmente conversão de Figma para código e implementação de funcionalidades similares) e pretensão salarial para contato@orbita.srv.br.
Observações importantes para candidatos:
- Foco na implementação da interface a partir do Figma: Demonstre experiência em transformar designs em código funcional.
- Funcionalidades chave: Destaque experiências anteriores com desenvolvimento de chats, sistemas de alerta e lógica de identificação de duplicidades.
- Tecnologias utilizadas no projeto (se conhecidas): Se você tiver alguma informação sobre as tecnologias utilizadas no backend ou em outras partes do projeto, mencione-as. Isso demonstra interesse e pode ser um diferencial.
Habilidades desejadas: HTML, NodeJS, Google Firebase, Javascript e CSS.
-
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 9
Estamos em busca de um(a) desenvolvedor(a) web para a criação de uma funcionalidade de automação na nossa aplicação. Utilizamos as seguintes linguagens: JavaScript, HTML e CSS. O framework utilizado é Next.js e o servidor é Node.js.
O projeto envolve o desenvolvimento de uma interface para que os usuários possam configurar automações personalizadas. Gatilhos específicos disparam ações configuráveis, como o envio de e-mails.
Requisitos:
- Interface do Usuário (UI):
- Criar uma interface intuitiva para que os usuários possam configurar gatilhos e ações.
A interface deve permitir:
- Seleção de gatilhos (ex.: criação de um novo registro, mudança de status, etc.);
- Definição de ações associadas ao gatilho (ex.: envio de e-mails, atualizações no banco de dados, etc.);
- Configuração de parâmetros das ações (ex.: destinatário do e-mail, mensagem, etc.).
- Lógica de Automação:
- Implementar a lógica que conecta os gatilhos aos eventos do sistema e executa as ações configuradas.
- Garantir que os gatilhos sejam disparados corretamente com base nas condições configuradas.
Envio de E-mails:
- Implementar um fluxo específico para o envio de e-mails como ação:
- Utilizar um serviço de envio de e-mails (ex.: Nodemailer, SendGrid, ou outro).
- Configurar os dados do e-mail (destinatário, assunto, corpo) a partir dos parâmetros definidos na interface.
- Armazenamento de Configurações:
- Salvar as automações configuradas no Firebase para que possam ser acessadas e executadas dinamicamente.
Tecnologias Envolvidas:
- Next.js e JavaScript/TypeScript para criação da aplicação e UI;
- Firebase Firestore para armazenamento das configurações;
- Serviço de envio de e-mails.
Exemplo de Automação:
Gatilho: Quando um novo registro for criado.
Ação: Enviar um e-mail ao cliente com a confirmação do cadastro.
Se você tem experiência em criar funcionalidades de automação e quer participar de um projeto inovador e desafiador, envie seu currículo e portfólio para contato@orbita.srv.br com o assunto: Desenvolvedor(a) Web - Funcionalidade de Automação. Estamos ansiosos para conhecer você!
Habilidades desejadas: NodeJS, CSS, HTML e Framework JavaScript.
-
Desenvolvimento Web
| Orçamento: Aberto |
Publicado: |
Propostas: 11
Estamos em busca de um(a) desenvolvedor(a) web para um projeto desafiador e inovador! O objetivo é evoluir e aprimorar a integração entre a API do WhatsApp e nossa aplicação, desenvolvida em JavaScript, HTML e CSS.
Framework utilizado: Next.js
Servidor: Node.js, para informar o status de negociações diretamente para os clientes via mensagens no WhatsApp, utilizando o Dialogflow como bot para automação e interação.
Requisitos técnicos:
• Experiência com Next.js e JavaScript/TypeScript;
• Familiaridade com APIs RESTful e integração com serviços externos (como a API do WhatsApp);
• Experiência com Firebase (Firestore, autenticação e outras funcionalidades);
• Conhecimento em versionamento de código com Git.
Diferenciais:
• Experiência com Dialogflow para construção e evolução de bots;
• Experiência com desenvolvimento de soluções para comunicação instantânea;
• Conhecimento em otimização de desempenho e escalabilidade de integrações;
• Vivência em projetos ágeis e colaboração com equipes multidisciplinares.
Responsabilidades:
• Desenvolver a integração entre a API do WhatsApp e nossa aplicação para envio de atualizações de status de transações;
• Evoluir o bot do WhatsApp existente, utilizando Dialogflow, para oferecer respostas mais inteligentes e automação de processos;
• Configurar e gerenciar mensagens automáticas no WhatsApp com base em eventos da aplicação;
• Garantir que as informações no Firebase sejam sincronizadas com os eventos do sistema e as notificações enviadas;
• Documentar o processo de desenvolvimento e as soluções inovadoras.
Habilidades desejadas: Framework JavaScript, NodeJS, CSS e HTML.