Principal Software Engineer NODE



Sobre:


Somos mais que uma plataforma, somos uma consultoria de CRM. Nascemos para atender a necessidade latente de uma marca de varejo de vestuário feminino do nosso fundador. O sucesso foi instantâneo, e em abril de 2018 lançamos nossos serviços ao mercado. Hoje somos uma das maiores plataformas de CRM e Giftback do Brasil, tanto para o varejo físico quanto para o online.
Mais de 1200 marcas, com mais de 20000 pontos de vendas e seus respectivos e-commerces utilizam e atestam a nossa efetividade.


Descrição:


Estamos buscando um profissional altamente qualificado e experiente em liderança técnica para assumir o papel de Tech Lead PHP. O candidato ideal será responsável por liderar o desenvolvimento, arquitetura e entrega de soluções robustas e eficientes em PHP.


Responsabilidades Principais:


- Garantir que as decisões e iniciativas técnicas estejam alinhadas e contribuir para alcançar os objetivos negócios;
- Garantir que os padrões e tecnologias utilizados sejam capazes de suportar o crescimento e evolução da empresa e do produto;
- Investigar os motivos subjacentes por trás dos problemas e incidentes críticos, entendendo por que por trás de toda a causa raiz;
- Se envolver ativamente com as equipes de produto design para entender a visão de produtos requisitos e roadmap garantindo que a equipe compreenda e construa as abstrações apropriadas, evitando soluções excessivamente complexas ou insuficientemente projetadas;
- Contribuir com a construção de soluções arquitetadas para alta escala. Contribuir para o crescimento do time através de entrevistas, sourcing, referências e bar raising;
- Elevar a capacidade da equipe através de pair-programming, compartilhamento de conhecimento e mentorias;
- Promover uma cultura de compartilhamento de boas-práticas. Colaborar com demais principals, ajudando na construção de guidelines.




Requisitos:


Experiência sólida em desenvolvimento Node e liderança técnica;
Conhecimento profundo em práticas de desenvolvimento Node e/ou PHP;
Experiência em testes unitários e familiaridade com frameworks de teste;
Proficiência em práticas de Clean Code e Clean Architecture;
Experiência com metodologias ágeis, como Scrum ou Kanban.