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. 🚀🧡
Responsabilidades e atribuições
- Desenvolver e manter funcionalidades de back-end robustas e escaláveis usando Node.js e frameworks como Express.js;
- Construir interfaces de usuário ricas e responsivas no front-end com React.js, traduzindo designs em componentes reutilizáveis;
- Integrar APIs RESTful e outros serviços de terceiros, garantindo a comunicação eficiente entre os sistemas;
- Escrever código limpo, bem documentado, testável e de alta performance, seguindo as melhores práticas de desenvolvimento;
- Implementar e manter testes unitários e de integração para garantir a qualidade e a estabilidade do código;
- Realizar refatorações contínuas para otimizar o código, melhorar a performance e reduzir a dívida técnica;
- Diagnosticar e resolver bugs e problemas de produção de forma eficiente;
- Participar ativamente de revisões de código (code reviews) para garantir a qualidade e compartilhar conhecimento;
- Colaborar de perto com Gerentes de Projeto, Designers, Analistas de Negócio e outros desenvolvedores;
- Participar de todas as cerimônias ágeis (Daily Scrums, Planning, Retrospectives) para planejar e acompanhar o progresso;
- Contribuir para a análise de requisitos técnicos e a definição de soluções arquitetônicas;
- Compartilhar conhecimento e mentorar desenvolvedores menos experientes, se necessário;
- Identificar oportunidades para otimizar o desempenho das aplicações e a experiência do usuário.
Requisitos e qualificações
- Experiência Comprovada: Mínimo de 2 a 4 anos de experiência profissional em desenvolvimento de software;
- Proficiência em JavaScript e TypeScript: Domínio avançado da linguagem, incluindo ES6+ e a tipagem estática;
- Backend Node.js: Sólida experiência no desenvolvimento e manutenção de APIs RESTful utilizando Node.js e frameworks como Express.js;
- Frontend React.js: Experiência consistente na construção de interfaces de usuário responsivas e interativas com React.js, incluindo o uso de Hooks, Context API, e gerenciamento de estado;
- Banco de Dados: Conhecimento e experiência prática com bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou não relacionais (ex: MongoDB);
- Controle de Versão: Domínio de Git e fluxos de trabalho (ex: GitFlow);
- Metodologias Ágeis: Experiência prática em equipes que utilizam Scrum ou Kanban;
- APIs REST: Capacidade de integrar e consumir APIs RESTful de forma eficiente;
- Testes: Experiência na escrita de testes unitários e de integração;
- Docker e Conteinerização: Conhecimento e experiência com Docker para criação e gerenciamento de contêineres;
- CI/CD: Familiaridade com conceitos e ferramentas de Integração Contínua e Entrega Contínua;
- Cloud Computing: Experiência com plataformas de nuvem como AWS, Azure ou GCP;
- Frameworks de Frontend Adicionais: Conhecimento em Next.js ou Redux;
- Monitoramento e Logs: Experiência com ferramentas de monitoramento de aplicações e análise de logs;
- Otimização de Performance: Habilidade para identificar e resolver gargalos de performance em aplicações;
- Experiência com Microsserviços: Conhecimento em arquiteturas baseadas em microsserviços.
Informações adicionais
Modalidade PJ