




**Desenvolvedor(a) Fullstack Sênior** ------------------------------------- **Departamento:** Digital Delivery **Atuação:** Desenvolvimento de novos módulos e integrações para sistema de Seguros ### **Sobre a oportunidade** Buscamos um(a) Desenvolvedor(a) Fullstack Sênior para atuar no desenvolvimento, evolução e integração de soluções robustas e escaláveis em um ambiente desafiador e orientado a resultados. Esse profissional terá papel estratégico na arquitetura das aplicações, além de atuar como referência técnica e mentor da equipe. **Requisitos Técnicos** ----------------------- ### **Front\-end** * HTML5 e CSS3 * JavaScript e TypeScript * Node.js para Front\-end * ReactJS * Vue.js * Diferencial: Next.js ### **Back\-end** * .NET / .NET Core 3\.1 ou superior com C\# * Entity Framework 6 (Code First) * Design Patterns (SOLID) * Arquitetura MVC (Model\-View\-Controller) * Desenvolvimento e consumo de Web APIs * Protocolos HTTP/HTTPS e SFTP * Mensageria com RabbitMQ * Banco de dados SQL Server e NoSQL * Desejável: Kafka * Programação concorrente: threads, thread pools, semáforos e desenvolvimento thread\-safe * Conhecimento em Cognitive Services ### **Qualidade e Governança** * Versionamento com Git * Documentação de APIs (Swagger ou similares) * TDD, DDD e testes unitários ### **Infraestrutura e DevOps** * Containers: Docker e Kubernetes * Nuvem: AWS e/ou Azure ### **Metodologias** * Experiência com Scrum / Agile ### **Diferenciais** * Python * Selenium **Ferramentas Utilizadas** -------------------------- * Visual Studio 2022 * Visual Studio Code * SQL Server Management Studio * GitHub Desktop * SQL Server **Perfil Esperado** ------------------- * **Liderança e Mentoria:** Atuação como referência técnica, apoiando e desenvolvendo profissionais juniores e plenos * **Visão Sistêmica e Arquitetural:** Capacidade de projetar soluções complexas e escaláveis, considerando impactos técnicos e de negócio * **Comunicação Eficaz:** Clareza na comunicação com times técnicos, stakeholders e clientes * **Resolução de Problemas Complexos:** Autonomia e pensamento analítico para lidar com desafios técnicos avançados * **Proatividade e Autonomia:** Planejamento, priorização e responsabilidade pelas entregas * **Flexibilidade e Adaptabilidade:** Abertura a novas tecnologias, ferramentas e mudanças de contexto * **Colaboração e Trabalho em Equipe:** Atuação colaborativa e incentivo a um ambiente saudável * **Organização:** Código limpo, bem documentado e gestão eficiente de prazos e tarefas * **Curiosidade e Aprendizado Contínuo:** Atualização constante sobre tendências e boas práticas de mercado **Principais Atividades** ------------------------- * Definir arquitetura e desenvolver aplicações **front\-end e back\-end** com foco em performance, estabilidade e escalabilidade * Manutenção, refatoração e otimização de sistemas existentes * Desenvolvimento de testes, rotinas de monitoramento e observabilidade * Criação e manutenção de integrações via APIs e serviços de terceiros * Produção e atualização de documentação técnica ao longo de todo o ciclo de vida do software (SDLC)


