Vaga Full Stack

DEV Full Stack JS React + Node Pleno

ReactJS Angular JavaScript Node.js

Cloudia

Cloudia

Startup

Salário: Até R$6.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Cloudia é uma Startup que usa Inteligência Artificial para automatizar o atendimento de pacientes em estabelecimentos de saúde. Com a Cloudia, empresas de saúde tornam-se disponíveis para os pacientes a qualquer hora do dia, em qualquer dia da semana. Ela comunica-se com o paciente via aplicativos de troca de mensagens, sem que o paciente precise baixar aplicativos extras. O estabelecimento de saúde passa a ter uma central de atendimentos que atende um número ilimitado de pacientes instantaneamente e automaticamente. O paciente ganha a comodidade de poder marcar uma consulta e tirar as suas dúvidas a qualquer hora do dia, em qualquer dia da semana.

A startup está em crescimento acelerado. Já ajudamos mais de 1000 estabelecimentos de saúde a comunicarem-se com mais de 4,2 milhões pacientes e temos o objetivo de ajudar milhões de pessoas a comunicarem-se com empresas de saúde sem complicações em todo o mundo, iniciando pelo Brasil.

O nosso produto principal consiste em uma assistente virtual na forma de um chatbot. Utilizamos Inteligência Artificial, entendimento de linguagem natual (NLU) e processamento de linguagem natural (NLP) para que a nossa assistente virtual entenda a linguagem utilizada pelos pacientes.

Aqui você trabalhará em um ambiente em constante evolução, onde terá a oportunidade de se desenvolver e crescer junto com a empresa.

Veja tudo sobre a nossa equipe no https://www.cloudia.com.br/sobre-nos/

Atividades e Responsabilidades

Esta vaga é para trabalhar principalmente na evolução e manutenção da nossa área de login, que também chamamos de área de membros, desenvolvida atualmente utilizando React, com uma parte legada em Angular.js e da nossa API, desenvolvida em Node.js. Por isso, precisamos que você ame e domine essas tecnologias e já tenha alguma experiência anterior principalmente em React e em Node.js.

A lista de atividades envolve:

Back-end e Front-end:
- Desenvolver testes para as implementações realizadas no software, tanto no front-end quanto no back-end;
- Documentar o código;
- Ajudar com o deploy do software na AWS;
- Participar das reuniões de SCRUM da equipe e ajudar na organização do projeto utilizando essa metodolodia ágil de desenvolvimento de projetos de software;

Back-end:
- Desenvolver software para a evolução e manutenção da nossa API utilizando Node.js com framework Express.js e ORM Sequelize no back-end;
- Conceber e especificar o modelo de dados necessário para construir novas funcionalidades no back-end;

Front-end:
- Prototipar telas;
- Desenvolver software para a evolução do front-end da nossa área de membros utilizando o React;
- Desenvolver software para a manutenção de algumas telas antigas do front-end da nossa área de membros utilizando o AngularJS;
- Conduzir a migração de mais telas da área de membros do Angular.js para React;

Requisitos

Antes de tudo, você precisa estar alinhado com os valores da empresa (veja os nossos valores em https://www.cloudia.com.br/sobre-nos/), ser humilde, gostar de servir aos clientes, ter pró-atividade, ter responsabilidade para gerir a sua própria lista de tarefas a fazer e ter uma atitude empreendedora para trabalhar e fazer a diferença no time da nossa startup. Se você não se identificou com algum de nossos valores ou características descritas anteriormente, por favor, não se candidate a esta vaga.

É pré-requisito ser apaixonado por aprender, gostar muito de tecnologia, programar em JavaScript para Node.js e React, além de ter muito interesse em desenvolver suas habilidades em outras linguagens e tecnologias que utilizamos e que você eventualmente ainda não conhece.

3.1. Conhecimentos Importantes:

Back-end e Front-end:
- SCRUM;
- GIT (para versionamento de código).

Front-end:
- ReactJS;
- Context (React);
- React Hooks;
- TypeScript
- Webpack;
- Noções de UX;
- UI;

Back-end:
- Desenvolvimento de APIs RESTfull;
- Bancos de dados relacionais (MySQL)
- SQL
- Framework Express.js
- ORM Sequelize

3.2. Conhecimentos Diferenciais:

Back-end e Front-end:
- Docker;
- CICD;

Back-end:
- Microsserviços;
- AWS Lambda;
- TDD;
- Clean Code;

Front-end:
- AngularJS (<= v 1.7);
- Prototipação de tela;
- Styled-components;
- Micro front-ends;
- Design Systems;

O que nós oferecemos

- Programa de trilhas profissionais. - Plano de premiação anual.
Bônus