Job Description
Objetivo da posição:
Liderar o desenvolvimento de soluções end-to-end, garantindo a construção de aplicações escaláveis, seguras e de alto desempenho, atuando na definição de arquitetura, boas práticas de desenvolvimento e integração entre frontend, backend e serviços.
Requisitos:
Formação acadêmica
Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Conhecimentos técnicos:
Experiência sólida em desenvolvimento backend (Node.js, Java, Python ou similar).
Experiência robusta em frontend (React, Angular ou Vue.js).
Domínio de arquitetura de sistemas (monólitos e microsserviços).
Experiência com APIs RESTful e/ou GraphQL.
Conhecimento avançado em bancos de dados relacionais e não relacionais.
Práticas de engenharia de software: Clean Code, SOLID, Design Patterns.
Versionamento de código (Git) e workflows colaborativos.
Experiê...