Desenvolvedor React/Node at Log,Lab Inteligência Digital

Remote - Remote

Apply
More jobs at Log,Lab Inteligência Digital

A Log,Lab Inteligência Digital é uma empresa com mais de 21 anos de mercado, atuando exclusivamente no setor público, junto à empresas estatais, instituições e órgãos da esfera municipal, estadual e federal. Esta experiência nos confere a possibilidade de agregar muito valor aos contratos nos quais atuamos, por conhecer a fundo as dificuldades e problemas enfrentados pelas instituições públicas no Brasil, e pela troca e compartilhamento do conhecimento adquirido, já que participamos de inúmeros projetos de sucesso por todo o país.

Requisitos

Educação

  • Graduação em Ciência da Computação
  • Engenharia de Software
  • Sistemas de Informação
  • Análise de Dados
  • área relacionada

Experiência

  • Experiência comprovada no desenvolvimento de aplicações web com React e Node.js

Habilidades

  • React.js
  • Node.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • SASS/Styled Components
  • Git (GitFlow, PRs, branches, tags)
  • APIs RESTful
  • GraphQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Sequelize
  • Prisma
  • TypeORM
  • Express
  • NestJS
  • Docker
  • CI/CD pipelines
  • AWS
  • GCP
  • Azure
  • Kubernetes
  • Jest
  • React Testing Library
  • Cypress
  • Clean code
  • Design patterns
  • Architecture of software
  • Code review
  • Collaboration with design and product
  • Automated testing

Idiomas

  • Portuguese

Responsabilidades

  • Desenvolver e manter aplicações web utilizando React.js no front-end e Node.js no back-end.
  • Domínio de Javascript (ES6+) e Typescript.
  • Conhecimento em HTML5, CSS3, SASS/Styled Components e design responsivo.
  • Criar componentes reutilizáveis, bibliotecas internas e interfaces responsivas com foco em usabilidade.
  • Conhecimento em versionamento de código com Git (GitFlow, PRs, branches, tags).
  • Implementar e consumir APIs RESTful e GraphQL, garantindo performance e segurança das integrações.
  • Modelar e acessar bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB).
  • Utilizar ORMs como Sequelize, Prisma ou TypeORM para abstração e manipulação de dados.
  • Colaborar com a equipe de design e produto para transformar protótipos em soluções funcionais.
  • Aplicar boas práticas de clean code, design patterns e arquitetura de software.
  • Escrever e manter testes automatizados (unitários, integração e interface) utilizando Jest, React Testing Library, Cypress ou frameworks equivalentes.
  • Participar de code reviews, garantindo qualidade e padronização do código.
  • Trabalhar com Docker e apoiar a equipe na containerização e implantação de aplicações.
  • Contribuir com a automação de pipelines (CI/CD) e apoiar na sustentação em ambientes de nuvem (AWS, GCP ou Azure).
  • Monitorar aplicações e serviços, apoiando na identificação e resolução proativa de incidentes.

Tecnologias

React.jsNode.jsJavaScriptTypeScriptHTML5CSS3SASSStyled ComponentsGitRESTful APIsGraphQLPostgreSQLMySQLMongoDBSequelizePrismaTypeORMExpressNestJSDockerCI/CDAWSGCPAzureKubernetesJestReact Testing LibraryCypress

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.