Descrição do cargo
">
Realizamos uma jornada de transformação contínua, impulsionando soluções inovadoras que tocam a vida de milhões de pessoas. Aqui, a tecnologia é a chave para moldar o futuro do varejo.
Nesta oportunidade, 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 aprimoramento contínuo das nossas plataformas. Este time atuará de maneira cross em diversos produtos da tribo.
Responsabilidades da posição:
* Desenvolver e manter interfaces de usuário modernas e responsivas utilizando React, focando na estabilidade e usabilidade.
* Colaborar na arquitetura e evolução de microfrontends, assegurando a integração e a modularidade das aplicações existentes.
* Implementar e dar suporte a APIs e serviços backend com Node.js, priorizando a performance e a escalabilidade das soluções em produção.
* Trabalhar em estreita colaboração com outros desenvolvedores para diagnosticar e resolver problemas técnicos, otimizar o código e garantir a qualidade das entregas.
* Participar ativamente das cerimônias ágeis (daily, planning, retrospectivas) para manter o alinhamento do time e garantir a entrega eficaz das demandas táticas.
* Atuar na análise, correção e prevenção de incidentes em sistemas existentes, garantindo a continuidade e a qualidade da experiência do usuário.
* Contribuir para a identificação e implementação de melhorias contínuas nos sistemas em produção, visando a otimização e a estabilidade.
* Aplicar princípios de SRE (Site Reliability Engineering), como automação de tarefas repetitivas, monitoramento proativo e análise de causa raiz, para garantir a confiabilidade e a estabilidade dos sistemas.
Nossas expectativas sobre você:
* Excelente comunicação e habilidade para trabalhar em equipe, colaborando na resolução de problemas.
* Agilidade no aprendizado de novas tecnologias e adaptabilidade a diferentes contextos e prioridades.
* Proatividade para identificar oportunidades de melhoria e contribuir com soluções eficazes.
* Interesse em integrar um ambiente de trabalho colaborativo, inovador e focado em alta performance, com um olhar especial para a sustentabilidade dos nossos produtos.
* Mentalidade voltada para a confiabilidade e a estabilidade dos sistemas, buscando a aplicação de práticas de SRE no dia a dia.
Conhecimentos e qualificações necessários:
* Sólido conhecimento em JavaScript e TypeScript.
* Experiência prática (incluindo projetos acadêmicos ou pessoais) 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
Ao se juntar à nossa equipe, você terá a oportunidade de crescer profissionalmente em um ambiente colaborativo e inovador, onde podemos oferecer:
* Autonomia e responsabilidade para realizar seus objetivos.
* Ambiente dinâmico e colaborativo para aprender e se desenvolver.
* Oportunidade de trabalhar em projetos desafiadores e inovadores.
* Possibilidade de contribuir para a sustentabilidade dos nossos produtos.