Descrição da Vaga
A AMcom busca uma Pessoa Desenvolvedora Full Stack Sênior para atuar com C#, .NET, React e Node.js, com foco em Inteligência Artificial e proficiência em inglês. O profissional será responsável por desenvolver e evoluir aplicações web, corrigir defeitos em produção, refatorar código legado e realizar engenharia reversa, garantindo a estabilidade e qualidade das aplicações. A posição envolve também o desenvolvimento e correção de integrações entre frontend e APIs, apoio a iniciativas de segurança e a escrita de testes automatizados, colaborando com o time de engenharia e utilizando IA para otimizar o ciclo de desenvolvimento.
Responsabilidades
- Desenvolver e evoluir aplicações web do portfólio, atuando tanto no frontend quanto no backend.
- Corrigir defeitos em ambiente produtivo, garantindo estabilidade, qualidade e performance das aplicações.
- Refatorar código legado, promovendo melhorias de arquitetura, manutenção e legibilidade.
- Realizar engenharia reversa de telas, funcionalidades e fluxos sem documentação prévia.
- Desenvolver e corrigir integrações entre aplicações frontend e APIs backend.
- Apoiar iniciativas de segurança nas aplicações, incluindo remediações relacionadas a CORS, CSP e proteção de dados.
- Escrever e manter testes automatizados, contribuindo para o aumento da cobertura e qualidade do software.
- Colaborar com o time de engenharia em revisões de código, compartilhamento de conhecimento e documentação técnica.
- Utilizar Inteligência Artificial de forma contínua para acelerar o desenvolvimento, debugging, refatoração, testes, documentação e automação de atividades.
Requisitos
- ✓Experiência sólida com desenvolvimento utilizando C# e .NET.
- ✓Experiência com React, TypeScript e JavaScript.
- ✓Conhecimento em Node.js e Express.
- ✓Experiência no desenvolvimento e consumo de APIs REST.
- ✓Vivência com Microsoft Azure, incluindo Azure Functions.
- ✓Conhecimento em autenticação e autorização utilizando MSAL, OAuth e JWT.
- ✓Experiência com Git e práticas modernas de desenvolvimento de software.
- ✓Conhecimento em DevSecOps e desenvolvimento seguro.
- ✓Experiência com testes automatizados.
- ✓Vivência em refatoração de código e engenharia reversa de aplicações legadas.
- ✓Experiência utilizando Inteligência Artificial no ciclo de desenvolvimento de software (coding, debugging, refatoração, testes, documentação, code review e automação de tarefas).
- ✓Inglês intermediário para comunicação em ambiente multicultural.
- •Experiência em modernização de aplicações legadas.
- •Vivência com melhoria contínua da experiência do usuário (UX) em aplicações corporativas.
- •Conhecimento em observabilidade, performance e monitoramento de aplicações.
- •Experiência com correção de vulnerabilidades em aplicações web e APIs.
- •Perfil investigativo, com facilidade para atuar em ambientes pouco documentados.
- •Boa comunicação, pensamento crítico, senso de ownership e capacidade de defender decisões técnicas de forma colaborativa.
- •Facilidade para documentar soluções e compartilhar conhecimento com o time.
Categorias
Sobre a Empresa
Mais vagas na AMcom →Com o desafio do nosso cliente sempre no centro das nossas ações, atuamos do core ao digital, para entregar a agilidade e competitividade que seu negócio precisa para navegar neste século digital, gerando escalabilidade estratégica e tecnológica. Saiba mais sobre essa transformação
Informações Adicionais
Você será redirecionado para o site da empresa