Sobre a função:
O Arquiteto de Software é responsável por definir os aspectos do desenvolvimento de software, desde as tecnologias até os padrões de codificação e fluxo de trabalho.
Ele deve desenvolver especificações técnicas de produto com atenção às integrações e viabilidade do software.
Além disso, o Arquiteto de Software colabora com a equipe para determinar requisitos funcionais e não funcionais do projeto.
Ele também orienta a equipe com todas as diretrizes planejadas e supervisiona o progresso da equipe de desenvolvimento para garantir o atendimento do que foi planejado.
Outras responsabilidades incluem fornecer orientação técnica para pessoas desenvolvedoras e garantir que o sistema atenda aos requisitos de qualidade, segurança e outros.
A arquitetura e desenvolvimento de componentes de front-end (Typescript, Angular, CSS) e back-end (NodeJS) são habilidades importantes para este cargo.
-----------------------------------
Benefícios:
* Plano de Saúde;
* Seguro de Vida;
* Ifood Alimentação;
* Auxílio Especialização;
* No Dress Code;
* Birthday Off.
-----------------------------------
Habilidades e qualificações necessárias:
O candidato deve ter paixão por tecnologia e inovação.
Ele deve ter conhecimento em metodologias ágeis, notadamente Scrum.
Além disso, experiência em desenvolvimento de software e habilidades em Typescript, Angular, CSS e NodeJS são fundamentais para este cargo.
O candidato deve ser capaz de trabalhar em equipe e colaborar com a equipe para determinar requisitos funcionais e não funcionais do projeto.
A comunicação eficaz e habilidades de liderança são também consideradas essenciais.