Arquitetos de software são responsáveis por projetar, desenvolver e implantar soluções tecnológicas que atendam às necessidades dos clientes.
Responsabilidades:
* Desenvolver projetos FrontEnd e BackEnd utilizando linguagens de programação convencionais;
* APLICAR TESTES Unitário, Integração, carga/performance, de mutação e E2E;
* Utilizar ferramentas/processos de Integração e Entrega Contínua e Configuração de Código;
* Conhecer alguma ferramenta/Plataforma para Gestão de APIs/Serviços;
* Conhecer padrões e referências como Prototype, Singleton, Composite, Façade, Proxy, Iterator, Mediator, Visitor, MVC, MVVM, MVP, Dependency Injection, Mock object, Inversion of control e Unit of Work;
Nossas expectativas:
* O candidato deve ter experiência com linguagens de programação convencionais há pelo menos 8 anos;
* Ter conhecimento em testes unitários e integração;
* Experiência em ferramentas/processos de Integração e Entrega Contínua e Configuração de Código;
* Conhecimento em gestão de APIs/serviços;
* Conhecimento em padrões e referências;
Vantagens:
* Oportunidade de trabalhar em projetos desafiadores;
* Ambiente de trabalho dinâmico e colaborativo;
* Acesso a recursos de aprendizado e desenvolvimento profissional;