Estamos buscando uma pessoa que ouse protagonizar com a gente.
Responsabilidades e atribuições: Definir a arquitetura técnica dos projetos, garantindo escalabilidade, segurança e manutenibilidade das soluções.Liderar e apoiar equipes de desenvolvimento no uso de stacks como Java, Node.js, React, APIs RESTful, GraphQL, desenvolvimento Mobile (Android/iOS), low-code LifeRay, low-code Outsystems, entre outras.Garantir as melhores práticas de desenvolvimento, incluindo revisão de código, qualidade de software, e alinhamento com requisitos técnicos e de negócios.Implementar e gerenciar pipelines de CI/CD, garantindo automação de testes, deploys contínuos e qualidade das entregas.Estabelecer estratégias para o desenvolvimento de componentes reutilizáveis e modulares.Promover a aplicação de padrões de design (design patterns) e práticas de clean code.Realizar a integração com sistemas externos, como APIs, bancos de dados relacionais e não-relacionais, e sistemas legados.Trabalhar em parceria com stakeholders e Product Managers para garantir alinhamento estratégico e técnico.Elaborar documentação técnica detalhada, incluindo diagramas de arquitetura, fluxos de dados e especificações técnicas.Atuar como mentor técnico para a equipe, promovendo o crescimento técnico e desenvolvimento individual dos membros do time.Requisitos e qualificações:Formação em Engenharia de Software, Ciências da Computação ou áreas correlatas.Experiência sólida em desenvolvimento de software com tecnologias como Java, Node.js, React, entre outras.Conhecimento avançado em desenvolvimento Mobile nativo (Android/iOS) ou híbrido.Ampla experiência em design e desenvolvimento de APIs (RESTful e/ou GraphQL).Conhecimento em bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, DynamoDB).Experiência com ferramentas e pipelines de CI/CD.Forte entendimento de práticas de segurança de software e mitigação de vulnerabilidades.Experiência com arquitetura de sistemas distribuídos e escaláveis.Habilidade de comunicação com times técnicos e stakeholders, promovendo alinhamento e colaboração.Experiência com metodologias ágeis (Scrum/Kanban).Disposição para aprendizado contínuo e interesse por inovações tecnológicas.Desejável:Experiência com frameworks de low-code, como LifeRay e OutSystems, será um plus.Conhecimento em tecnologias de containers e orquestração, como Docker e Kubernetes.Experiência com arquiteturas serverless ou microservices.Certificações em áreas relacionadas a desenvolvimento e arquitetura de software.Domínio de ferramenta de acompanhamento de projetos ágeis Azure DevopsInformações adicionais: Para sua saúde, oferecemos assistência médica e odontológica sem coparticipação em exames e consultas.Quer mais bem-estar?
Oferecemos Gympass e Zenklub (com duas sessões gratuitas por mês) para você cuidar da sua saúde física e mental.Quando bater aquela fome, utilize nosso benefício de alimentação Caju para fazer compras em qualquer supermercado ou restaurante.Ama viajar?
Aqui temos o Férias & Co, um benefício que te ajuda a viabilizar aquela viagem dos sonhos.Tem filhos?
Conte com o auxílio creche.Família crescendo?
Temos o MomCare, um incentivo monetário flexível pós licença maternidade para as novas mamães datunianas.Para deixar seu ambiente de trabalho com a sua cara, conte com o nosso auxílio home office.Quer investir no seu desenvolvimento profissional?
Temos parcerias com várias instituições de ensino de renome para oferecer a você descontos que podem chegar a 70% em cursos de graduação, pós-graduação, MBAs, idiomas e muito mais!
Para conhecer todos os nossos benefícios, acesse a home da nossa página de carreiras.