Descrição
Estamos em busca de um(a) Desenvolvedor Sênior para criar, melhorar e suportar o e-commerce da Zerezes, suas ferramentas e softwares com o objetivo de garantir sua evolução contínua e dos produtos adjacentes (clube, mgm).
Responsabilidades e atribuições
Gestão da plataforma de e-commerce (shopify) garantindo uma ferramenta adequada às necessidades do time de produto, de digitais e de marketing Desenvolvimento de front e backend em ambiente shopify, assim como integração de aplicativos da plataforma Desenvolver aplicações mobile e web de classe mundial que impulsionam os nossos negócios e abertura de novos negócios; Promover a adoção de novas tecnologias que avancem e evoluam nosso e-commerce; Enfrentar os desafios de escala por meio de práticas de engenharia sólidas e resolução criativa de problemas; Monitorar e corrigir possíveis erros de desenvolvimento (bugs) para garantir a fluidez na experiência digital dos nossos usuários. Gerenciar ferramentas de monitoramento de código como GitHub, Datadog Participar da concepção e Implementar testes de usabilidade (testes AB) Garantir que os produtos sejam resilientes e atendam as necessidades dos nossos clientes; Realizar análises de código e testes de qualidade (QA) para manter altos padrões de qualidade de processo e código; Colaborar com uma equipe multifuncional de designers, gerentes de produto e analistas para desenvolver soluções técnicas de alta qualidade para clientes e buscar soluções para os desafios de negócio que atuamos; Desenvolver produtos novos e manter os produtos existentes em constante evolução com os padrões técnicos e de qualidade que o mercado de tecnologia exige; Usar e promover práticas de gerenciamento de software; Trabalhar com metodologias ágeis de desenvolvimento de software; Servir como um evangelista técnico para defender a experiência do usuário e o design empático; Desenvolver experiências que compreendam o comportamento e as percepções dos nossos usuários para conseguirmos gerar soluções mais efetivas para os nossos clientes; Vontade e foco para entregar projetos de software com alto nível de autonomia;
Requisitos e qualificações
Competências Técnicas
5+ anos de experiência em desenvolvimento de sistemas; Experiência em construir aplicações performáticas com dois ou mais desses frameworks, linguagens ou bibliotecas (.NET, JAVA, Ruby, Kotlin, NodeJS, JS, Typescript, Angular, React, Ember, VueJs, liquid); Experiência em banco de dados relacionais e não-relacionais; Experiência com monitoramento e observabilidade de aplicações; Experiência com integração contínua, testes unitários e processos de qualidade de revisão de código; Criação de arquiteturas evolutivas;
Competências Comportamentais
Ser uma pessoa aberta para aprender novas tecnologias e passar conhecimentos que possui para a equipe; Apaixonada por construir aplicações/soluções desde o conceito até a implantação; Adaptado com ambientes ou metodologias ágeis; Vontade e foco para entregar projetos de software com alto nível de autonomia; Colaborar com uma equipe multifuncional de designers, gerentes de produto e analistas para desenvolver soluções técnicas de alta qualidade para clientes e buscar soluções para os desafios de negócio que atuamos; Ser proativo em abrir novos negócios e abordagens para potencializar o negócio; Ser criativo para trazer novas soluções diferentes do que há no mercado; Sem aversão ao risco para trazer a inovação para o dia a dia; Delegar e se responsabilizar por todo processo e resultado; Construir padrões que facilitem e impulsionam a evolução da equipe; Ser gerenciador de projetos entre áreas para tomar decisões quanto a tecnologias que serão utilizadas.