Staff Engineer [Back End]
Appmax - new york city, NY
Apply NowJob Description
NOSSO JEITO DE SER E FAZER O time da Appmax é feito por pessoas mí£o na massa, que tem os valores de garra e colaboraí§í£o em 1º lugar. Nos esforí§amos todos os dias para que empreendedores digitais consigam vender mais, de uma maneira mais eficiente e mais fácil. Nos inspiramos nos nossos clientes, e estamos aqui para servi-los e fornecer ferramentas que irí£o potencializar e maximizar seus resultados. Se vocíª também quer participar dessa jornada conosco, se inscreva e venha fazer parte! O time de Engenharia de Software da Appmax é o responsável por implementar através da tecnologia e inovaí§í£o, as demandas priorizadas pelo time de produto, desenvolvendo e sustentando as soluí§íµes que maximizam os resultados dos nossos parceiros. O Staff Engineer Back End implementa comunicaí§í£o assíncrona entre o sistema e microservií§os para garantir a escalabilidade, definindo thresholds aceitáveis. Além disso, define padríµes de arquitetura, boilerplates e tecnologias compatíveis com desafios atuais e futuros. Também é responsável por comunicar e mediar questíµes técnicas complexas para stakeholders, tanto dentro quanto fora da empresa. E aí, quer construir o seu futuro com a gente? Vocíª terá entre suas responsabilidades: ï¸ Projetar e desenvolver sistemas complexos e escaláveis: Avaliar a arquitetura que será utilizada; Definir padríµes técnicos; Estabelecer melhores práticas de engenharia; Usar o melhor em desenvolvimento de software aliado a boas práticas de design; Desenvolver código limpo, eficaz, escalável, legível e de fácil manutení§í£o para as interfaces; Otimizar as aplicaí§íµes para a sua melhor performance e eficiíªncia. ï¸ Prover lideraní§a técnica e orientaí§í£o para equipes de engenharia: Atuar como facilitador no desenvolvimento de soluí§íµes inovadoras; Trazer sua visí£o e experiíªncia para a equipe de desenvolvimento. ï¸ Colaborar estreitamente com outras lideraní§as: Influenciar a estratégia técnica e decisíµes de negócios; Garantir o alinhamento e a excelíªncia tecnológica em todos os projetos; Participar dos processos criativos da nossa plataforma, dando suporte no que tange a viabilidade técnica de desenvolvimento de novas features e interfaces. Vocíª poderá agregar bastante ao nosso time se possuir: Experiíªncia em aplicaí§íµes que utilizem PHP; Experiíªncia com framework Laravel; Experiíªncia em testes para back-end; Experiíªncia sólida em microservií§os; Experiíªncia com comunicaí§í£o assíncrona (filas e mensageria); Experiíªncia com otimizaí§í£o de performance de rotinas back-end; Experiíªncia em entrega de aplicaí§íµes para produí§í£o; Experiíªncia com observabilidade de aplicaí§íµes; Experiíªncia com banco de dados relacional e ní£o relacional (MySQL, MongoDB, etc.); Experiíªncia com Pair-Programing; Vivíªncia com Git e GitFlow; Vivíªncia com Docker; Compreensí£o de arquiteturas e Design Patterns para manutení§í£o e escalabilidade do código; Boas práticas em desenvolvimento de software como: SOLID, Clean Code, Clean Arch, DRY, KISS, YAGNI. Vocíª se destacará se tiver: Experiíªncia em outra linguagem de programaí§í£o back-end, como Golang ou Node.js; Bons conhecimentos em Javascript; Experiíªncia com Kubernetes; Experiíªncia de gerenciamento de projetos, como Shape Up ou métodos ágeis, como Scrum. Aqui na Appmax, os nossos Maxters encontram: Todos os equipamentos e recursos necessários para realizar o trabalho em modelo híbrido ou remoto. Ajuda de custo para despesas de trabalho remoto. Flexfood, assim vocíª ní£o precisa escolher entre VR ou VA. Plano de saúde médico e odontológico. ï¸"ï¸ Gympass. Avus. Starbem. Convíªnio farmácia. Vale transporte. ï¸ Seguro de vida. Um ambiente que favorece e incentiva o desenvolvimento e alta performance com Ciclos de Avaliaí§í£o de Desempenho semestrais, práticas de 1:1, rotinas de feedbacks contínuos, acompanhamento do PDI e muito mais.
Created: 2024-10-30