* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Descrição da Vaga:
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno para atuar em um Instituto de Ciência e Tecnologia (ICT), contribuindo em projetos de PD e inovação tecnológica. Essa posição será responsável por desenvolver soluções web completas — do front-end ao back-end — com foco em qualidade, performance, segurança e escalabilidade. O profissional atuará em um ambiente ágil e colaborativo, junto a equipes multidisciplinares de tecnologia, design e pesquisa.
Responsabilidades
- Desenvolver aplicações web utilizando frameworks modernos de front-end e back-end.
- Projetar, implementar e manter APIs RESTful e integrações entre sistemas.
- Trabalhar em conjunto com designers UX/UI, analistas e engenheiros de dados para entregar soluções completas.
- Garantir a qualidade do código por meio de testes automatizados, revisão de código e boas práticas de desenvolvimento.
- Participar de todo o ciclo de vida do produto — concepção, desenvolvimento, deploy e manutenção.
- Otimizar aplicações para máxima performance, segurança e escalabilidade.
- Colaborar na definição de arquitetura de software e na escolha de tecnologias adequadas para cada projeto.
- Contribuir para a melhoria contínua dos processos de desenvolvimento e entrega.
Requisitos
- Experiência prévia como Desenvolvedor(a) Full Stack (mínimo 3 anos).
- Domínio de JavaScript/TypeScript e experiência com frameworks modernos (React, Next.js, Angular ou similares).
- Experiência em desenvolvimento back-end com Node.js, NestJS, Python, Java ou outra linguagem equivalente.
- Conhecimento em bancos de dados relacionais e não relacionais (PostgreSQL, MongoDB, etc.).
- Conhecimento e vivência com testes unitários (Jest, React Testing Library).
- Familiaridade com APIs REST, GraphQL e integrações externas.
- Experiência com versionamento (Git) e pipelines de CI/CD.
- Compreensão de princípios de arquitetura de software, design patterns e boas práticas de segurança.
- Formação superior em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas.
Diferenciais
- Experiência em ICTs, startups, centros de pesquisa ou projetos de inovação.
- Domínio em infraestrutura e serviços de nuvem (AWS e GCP).
- Familiaridade com metodologias ágeis (Scrum, Kanban).
- Experiência com conteinerização e orquestração (Docker, Kubernetes).
- Conhecimento em testes automatizados (Cypress, Playwright).
- Boas práticas de acessibilidade, usabilidade e performance web.
- Capacidade de documentar e comunicar tecnicamente as soluções, de forma clara.
Departamento:
Corporativo
