Desenvolvedor Backend Pleno

Empresa: Cadmus

Responsabilidades e atribuições: • ● Desenvolver soluções técnicas de média complexidade, atuando com autonomia e segurança nas tecnologias back-end do projeto; • ● Compreender a arquitetura back-end existente, sendo capaz de realizar manutenções, melhorias e propor evoluções nos componentes e funcionalidades; • ● Implementar testes automatizados (unitários e integrados), garantindo a cobertura de código e o comportamento esperado dos componentes técnicos; • ● Documentar o ciclo de desenvolvimento, garantindo que processos e fluxos estejam registrados nas ferramentas de versionamento e documentação; • ● Colaborar com o time de desenvolvimento na busca por soluções técnicas e de negócio, participando ativamente de discussões sobre desenho de software; • ● Manter a qualidade do software, aplicando boas práticas (Clean Code, SOLID) e utilizando as ferramentas padrão da empresa; • ● Auxiliar desenvolvedores de menor senioridade (Analista I/Júnior), apoiando em dúvidas técnicas e compartilhando conhecimento no dia a dia; • ● Analisar e detalhar requisitos, interagindo com as áreas envolvidas para garantir que a implementação técnica atenda à necessidade do cliente.ntação de analistas mais experientes ou gestores. Requisitos: Requisitos e qualificações ● Formação: Superior completo em Tecnologia da Informação ou áreas afins; ● Experiência Técnica: Experiência sólida em Node.js e TypeScript; ● Frameworks: Domínio em frameworks de back-end (ex: Express, NestJS ou similares); ● Testes: Experiência prática com testes unitários e ferramentas de mock; ● Banco de Dados: Conhecimento intermediário/avançado em bancos Relacionais e NoSQL; ● Arquitetura: Conhecimento sólido em arquitetura de software (REST, microserviços); ● Segurança: Experiência com segurança de aplicações, autenticação e autorização (OAuth2, JWT); ● Tecnologias Modernas: Vivência em projetos utilizando filas (RabbitMQ, SQS) e noções de Serverless; ● Cloud: Conhecimento prático em ambiente AWS; ● Inovação: Vivência com uso de ferramentas de IA para otimização de código.

Ver todas as vagas