Desenvolvedor Full Stack - Pleno (Remoto)
Desenvolvedor Full Stack - Pleno (Remoto)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A35361864026
Modelo de contratação: PJ
Estamos em busca de um Desenvolvedor Full Stack Pleno, o candidato ideal deve ter experiência sólida em diversas tecnologias e ser capaz de trabalhar tanto no front-end quanto no back-end, contribuindo para a criação de soluções de software escaláveis e de alta qualidade.
Responsabilidades:
- Participar do design e desenvolvimento de aplicações web utilizando C# e MVC.
- Desenvolver e manter código front-end utilizando Typescript e Javascript.
- Implementar e executar testes unitários e de integração para garantir a qualidade do software.
- Modelar dados em bancos de dados relacionais e não relacionais.
- Criar e manter APIs REST eficientes e seguras.
- Trabalhar com soluções de Cloud Computing, especialmente Microsoft Azure.
- Integrar e gerenciar filas de mensagens gerenciadas como SQS, Kafka, RabbitMQ, entre outras.
- Aplicar conhecimentos de arquitetura de software, micro serviços e design patterns (Clean architecture, Factory, MVC, etc.).
- Utilizar sistemas de versionamento de código com Git.
- Colaborar em um ambiente de desenvolvimento ágil, participando de sprints e reuniões de planejamento.
- Participar ativamente na concepção da solução técnica para as necessidades de negócio junto ao Tech lead.
- Contribuir ativamente no desenvolvimento das soluções.
- Executar refatorações para redução de débitos técnicos.
- Trazer e executar melhorias de performance nas aplicações.
- Monitorar serviços e aplicações desenvolvidas.
- Realizar code review e manter padrão de código dos épicos priorizados.
Requisitos:
- Experiência comprovada com C# e MVC.
- Proficiência em Typescript e Javascript.
- Experiência com testes unitários e testes de integração.
- Conhecimento em modelagem de dados em bancos relacionais e não relacionais.
- Experiência na criação de APIs REST.
- Familiaridade com Cloud Computing, especialmente Microsoft Azure.
- Conhecimento em filas de mensagens gerenciadas (SQS, Kafka, RabbitMQ ou outros).
- Entendimento sólido de arquitetura de software, micro serviços e design patterns.
- Experiência com versionamento de código utilizando Git.
- Vivência em metodologias ágeis.
Diferenciais:
- Experiência com outras linguagens de programação e frameworks.
- Conhecimento em DevOps e CI/CD.
- Habilidades de comunicação e trabalho em equipe.
Local
São Paulo/SP
#vemserICON
Candidatar
Receba alerta de vagas da cidade
Remoto