O seu trabalho é fundamental para a nossa equipe de tecnologia.
Descrição do cargo
Você fará parte de um time dedicado à sustentação e evolução de produtos digitais existentes, atuando em demandas táticas que garantem a estabilidade e o aprimoramento contínuo das nossas plataformas.
Responsabilidades
* Desenvolvimento de interfaces de usuário modernas e responsivas: Utilizando React, você focará na estabilidade e usabilidade.
* Colaboração na arquitetura e evolução de microfrontends: Assim como a integração e a modularidade das aplicações existentes.
* Implementação e suporte a APIs e serviços backend: Com Node.js, priorizando a performance e a escalabilidade das soluções em produção.
* Treinamento em estreita colaboração com outros desenvolvedores: Diagnosticar e resolver problemas técnicos, otimizar o código e garantir a qualidade das entregas.
* Participação ativa em cerimônias ágeis: Manter o alinhamento do time e garantir a entrega eficaz das demandas táticas.
* Análise, correção e prevenção de incidentes em sistemas existentes: Garantindo a continuidade e a qualidade da experiência do usuário.
* Identificação e implementação de melhorias contínuas: Visando a otimização e a estabilidade dos sistemas.
* Aplicação de princípios de SRE (Site Reliability Engineering): Automação de tarefas repetitivas, monitoramento proativo e análise de causa raiz, para garantir a confiabilidade e a estabilidade dos sistemas.
Requisitos e qualificações
Você precisa ter:
* Sólido conhecimento em JavaScript e TypeScript;
* Experiência prática com React no desenvolvimento de aplicações web;
* Compreensão ou experiência inicial com a arquitetura de microfrontends e os princípios de design modular para front-end;
* Conhecimento básico em Node.js, incluindo a utilização de frameworks como Express ou NestJS;
* Familiaridade com HTML5, CSS3 e bibliotecas de estilização como Styled-components;
* Experiência com sistemas de controle de versão, com foco em Git;
* Conhecimentos fundamentais sobre RESTful APIs e a integração entre frontend e backend;
Benefícios
Nosso ambiente de trabalho é dinâmico e colaborativo. Você terá grande autonomia e responsabilidade, bem como uma equipe multidisciplinar e auto gerenciável.
Nossa rotina é acelerada, mas temos tranquilidade e equilíbrio para planejar e executar nossas tarefas com qualidade.
Você contribuirá para a identificação e implementação de melhorias contínuas nos sistemas em produção, visando a otimização e a estabilidade.
Outros
No Luizalabs, buscamos pessoas que querem fazer parte de uma jornada inovadora e transformadora.
Nosso objetivo é criar soluções tecnológicas que impactem a vida de milhões de pessoas.
Você precisará ter uma mentalidade voltada para a confiabilidade e a estabilidade dos sistemas.
Nossas práticas incluem a automação de tarefas repetitivas, monitoramento proativo e análise de causa raiz.
Você precisará ser proativo para identificar oportunidades de melhoria e contribuir com soluções eficazes.
Nossas expectativas incluem excelentes habilidades de comunicação e capacidade de trabalhar em equipe.
Nós valorizamos a agilidade no aprendizado de novas tecnologias e adaptabilidade a diferentes contextos e prioridades.
],