Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Software Architect Java/Angular (HCM) - 8724

1 vaga: | Publicada em 29/03

Sobre a vaga

Essa oportunidade é para atuar como arquiteto de software em uma equipe formada por desenvolvedores e QAs onde o desafio é construir novas funcionalidades nos sistemas de Ponto Eletrônico integrando-o com as outras soluções do portfólio. Nosso time tem como principal objetivo descentralizar o processo de gestão de ponto eletrônico, fornecendo soluções que atendam nossos clientes de ponta a ponta, aumentando a produtividades dos times de RH e proporcionado uma experiência incrível aos colaboradores de nossos clientes. Nossas stacks: Java EE 17, AngularJS, Java Web Servers Spring, Angular, Flutter, Containers, Message Broker, Cloud Messaging (Desenvolvimento  Senior X PLATFORM) Responsabilidades: - Desenvolver, manter e aprimorar as soluções (backend / frontend e Mobile); - Colaborar com designers de interface e demais desenvolvedores na definição da experiência das soluções; - Garantir a qualidade e a performance do código, realizando testes e otimizações; - Participar de revisões de código para garantir que as melhores práticas de desenvolvimento sejam seguidas; - Manter-se atualizado com as tendências e melhores práticas de desenvolvimento. - Possua experiência em desenvolvimento e arquitetura na linguagem Java e Angular; - Possua experiência com ferramentas de testes unitários; - Tenha experiência com controle de versão usando Git; - Tenha habilidade para criar interfaces de usuário atraentes e responsivas; - Tenha habilidades de resolução de problemas e depuração; - Compreenda de banco de dados relacionais e orientado a objetos; - Possua conhecimento de metodologias ágeis como Scrum e/ou Kanban. - Ter atuado com liderança técnica; - Ter atuado em soluções Mobile, preferencialmente com Flutter; - Ter atuado como desenvolvedor em alguma de nossas stacks tecnológicas; - Sólidos conhecimentos com ferramentas de testes unitários; - Sólidos conhecimentos em metodologias ágeis, como Scrum ou Kanban.