Desenvolvedor(a) Full Stack Pleno – Projetos de Inovação
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**, **Python**, **Java**ou outra linguagem equivalente. * Conhecimento em bancos de dados relacionais e não relacionais (**PostgreSQL**, **MongoDB**, etc.). * 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. * Conhecimento em desenvolvimento de aplicações em nuvem (**AWS** e **GCP**). * Familiaridade com metodologias ágeis (Scrum, Kanban). * Experiência com conteinerização e orquestração (**Docker**, **Kubernetes**). * Conhecimento em testes automatizados (Jest, Cypress, Playwright). * Boas práticas de acessibilidade, usabilidade e performance web. * Capacidade de **documentar** e comunicar tecnicamente as soluções, de forma clara. ### **Departamento:** Corp
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev