Senior Fullstack Engineer (.NET/C#, React.js or Angular)
Catho

Florianópolis - SC
•14 horas atrás
•Nenhuma candidatura
Sobre
O Engenheiro de Software é responsável por projetar, desenvolver e otimizar soluções de software escaláveis e de fácil manutenção. Essa função exige experiência prática em desenvolvimento, habilidades de resolução de problemas e um sólido conhecimento dos princípios modernos de engenharia de software. Os Engenheiros de Software contribuem para o desenvolvimento full-stack, trabalhando com .NET (C#), React.js ou Angular, SQL Server e Azure. Eles colaboram com Engenheiros Sênior e Pleno, Engenheiros de Automação de Testes e Designers de UX/UI para construir aplicações de alta qualidade, enquanto aprendem e aprimoram continuamente suas habilidades técnicas. Principais Responsabilidades Desenvolver e manter componentes de backend e frontend usando .NET (C#), React.js e SQL Server. Otimizar o desempenho da aplicação, garantindo interações escaláveis e eficientes com o banco de dados. Implementar APIs seguras e de fácil manutenção, seguindo as melhores práticas de autenticação e proteção de dados. Colaborar com líderes de equipe, arquitetos e engenheiros para construir soluções SaaS multi-tenant escaláveis. Participar de cerimônias Agile, contribuindo para o planejamento de sprints, reuniões diárias e retrospectivas. Realizar e receber revisões de código, aplicando as melhores práticas para um código limpo e de fácil manutenção. Aprimorar a cobertura de automação de testes, trabalhando em estreita colaboração com os engenheiros de QA e de Automação de Testes. Solucionar e depurar problemas em produção, garantindo a confiabilidade e a estabilidade do sistema. Aprender e melhorar continuamente, mantendo-se atualizado com as tendências modernas de desenvolvimento de software. Requisitos OBRIGATÓRIO Mais de 4 anos de experiência em desenvolvimento de software, preferencialmente em aplicações SaaS. Forte proficiência em .NET (C#) e SQL Server, com experiência em desenvolvimento backend. Experiência em desenvolvimento frontend com React.js ou frameworks JavaScript equivalentes. Sólido conhecimento de design de API, protocolos de autenticação (OAuth, OpenID Connect) e melhores práticas de segurança. Familiaridade com práticas de DevOps, pipelines de CI/CD e serviços em nuvem (Azure, AWS ou GCP). - Forte capacidade de resolução de problemas e habilidade para trabalhar em equipe remota e internacional. Inglês fluente Modelo híbrido em Florianópolis Benefícios Pagamento em dólares




