Desenvolvedor(a) Full Stack Senior (React)

Empresa: Cadmus

Responsabilidades: •Atuar em conjunto com cientistas de dados, engenheiros de dados, usuários de negócio, gerentes de projeto e demais engenheiros para construir as soluções de software necessárias. •Projetar, desenvolver, revisar e testar aplicações web em colaboração com times multifuncionais. •Projetar e criar componentes de interface, implementando páginas e fluxos em React.js. •Projetar e construir APIs REST, escrevendo código limpo, eficiente e reutilizável. •Escrever código bem estruturado, testável e eficiente, seguindo as melhores práticas de desenvolvimento de software. •Levantar e refinar especificações e requisitos técnicos junto às áreas de negócio. •Prover manutenção contínua, suporte e melhorias em sistemas e plataformas existentes. •Atuar como referência técnica (senior) para desenvolvedores mais juniores, revisando código e apoiando decisões de arquitetura. •Contribuir para a definição de padrões, boas práticas e arquitetura escalável do front-end. Requisitos: Requisitos Obrigatórios •Experiência mínima de 5 anos como desenvolvedor(a) Full Stack, com foco forte em front-end. •Domínio avançado de React.js, TypeScript, JavaScript, HTML/CSS e boas práticas de UX/UI. •Experiência sólida em back-end com REST API, Python, Flask, FastAPI ou framework similar. •Experiência com bancos de dados e SQL (Microsoft SQL Server preferencialmente). •Vivência com Cloud (Microsoft Azure preferencialmente). •Capacidade de escrever código limpo, confiável e altamente sustentável. •Familiaridade com boas práticas gerais de programação. •Controle de versão e repositórios como Git. •Familiaridade com conceitos de metodologias ágeis. •Inglês fluente (oral e escrito) – indispensável. Sobre a empresa: Será responsável por todo o ciclo de desenvolvimento web, entregando aplicações em nuvem escaláveis, performáticas e centradas no cliente, com forte protagonismo técnico nas decisões de arquitetura front-end e back-end.

Ver todas as vagas