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.
Desenvolvedor React/Node at Log,Lab Inteligência Digital
Remote - Remote
More jobs at Log,Lab Inteligência DigitalRequisitos
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.