Desenvolvedor Full Stack .Net Core - Pleno
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno altamente qualificado(a) para integrar nosso time de tecnologia. Procuramos um profissional com ampla experiência em desenvolvimento de software, capaz de atuar com excelência tanto no back-end quanto no front-end. Nossa stack principal é composta por: Back-end: .NET Core e Front-end: React .
O(a) candidato(a) ideal será um desenvolvedor versátil, com sólida capacidade analítica, domínio técnico, atenção aos detalhes e foco em entregar soluções eficazes, escaláveis e de alta qualidade. Conduzir revisões de código, orientações técnicas e decisões arquiteturais. Valorizamos profissionais com autonomia, responsabilidade, visão sistêmica e comprometimento com a qualidade do código e com os prazos dos projetos. Se você é um desenvolvedor experiente com habilidades de liderança e paixão por tecnologia, gostaríamos de conhecê-lo.
Requisitos
Desenvolver e manter APIs REST utilizando .NET Core
Desenvolver e manter interfaces de usuário responsivas utilizando React e TypeScript
Experiência com gerenciamento de estado usando Redux e Redux-Saga
Familiaridade com Material-UI e desenvolvimento de interfaces responsivas
Conhecimento de HTML5, CSS3 e pré-processadores (SASS)
Implementar e otimizar consultas de banco de dados SQL Server usando Entity Framework Core e Dapper
Implementar testes unitários
Participar de code review e seguir as melhores práticas de desenvolvimento
Colaborar com a equipe para resolver problemas técnicos e implementar novas funcionalidades
Documentar código e APIs usando Swagger
Experiência com controle de versão Git e fluxo de git flow
Requisitos Desejáveis
Conhecimento em Docker
Experiência com CI/CD e DevOps
Python e desenvolvimento de web crawlers
Familiaridade com ferramentas de cache como Redis
Experiência com internacionalização (i18n)
Conhecimento em SOLID
Formação
Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas
Requisitos
Estudos
Idiomas
Valorizado
Experiência profissional
Benefícios
Sobre Prysmo
O Prysmo é um sistema de monitoramento e gestão, mas principalmente de Big Data Analytics para Public Affairs. Analisamos uma grande quantidade de dados não-estruturados com mecanismos proprietários de inteligência artificial e machine learning. Somos uma plataforma para empresas e entidades que acompanham e engajam com o setor público e a sociedade civil, sendo uma ferramenta para quem precisa conhecer o contexto no qual está inserido, como os stakeholders se comportam (seus padrões), antecipando cenários e reduzindo a subjetividade das decisões.