Desenvolvedor .NET/React Sênior

Insi

Brazil

Remote

BRL 120,000 - 240,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Insi busca um(a) Desenvolvedor(a) de Software Full Stack para atuar no desenvolvimento de soluções corporativas, incluindo APIs, integrações entre sistemas e serviços em nuvem na Azure. O papel envolve trabalhar com squads ágeis, foco em qualidade, escalabilidade e observabilidade.

O profissional atuará com backend em C#/.NET, APIs REST, frontend em React/TypeScript e mobile com React Native, contribuindo para a transformação digital da empresa. Local 100% remoto no Brasil e internacional.

Qualifications

  • Desenvolvimento Backend com C# e .NET.
  • Conhecimento intermediário em Python.
  • Experiência em APIs REST.
  • Testes automatizados (unitários/integrados) em C#.
  • Padrões de engenharia de software e boas práticas.

Responsibilities

  • Desenvolver e manter aplicações com C#/.NET.
  • Desenvolver APIs REST e microsserviços.
  • Implementar integrações entre sistemas corporativos.
  • Utilizar serviços Azure para soluções em nuvem.
  • Manter testes automatizados para alta qualidade.

Skills

C#/.NET
Python
APIs REST
Testes automatizados
Padrões de engenharia
React/TypeScript
Azure

Tools

Azure API Management
Kong Gateway
React

Job description

  • MongoDB
O que procuramos?

Sobre a oportunidade

Estamos em busca de um(a) Desenvolvedor(a) de Software Full Stack para atuar no desenvolvimento e evolução de soluções corporativas, participando de iniciativas de transformação digital, integrações entre sistemas, desenvolvimento de APIs e serviços em nuvem na plataforma Microsoft Azure.

O profissional atuará em conjunto com squads multidisciplinares, contribuindo para o desenvolvimento, manutenção e sustentação de aplicações modernas, com foco em qualidade, escalabilidade, segurança e boas práticas de engenharia de software.

Principais Responsabilidades
  • Desenvolver e manter aplicações utilizando C# e .NET.
  • Desenvolver e evoluir APIs REST e microsserviços.
  • Participar da definição e implementação de integrações entre sistemas corporativos.
  • Desenvolver soluções utilizando serviços da plataforma Microsoft Azure.
  • Implementar e manter testes automatizados para garantir a qualidade das entregas.
  • Atuar na modelagem e manutenção de bancos de dados relacionais e não relacionais.
  • Participar da análise e solução de incidentes e problemas em ambientes produtivos.
  • Colaborar com equipes multidisciplinares em um modelo ágil de trabalho (Squads).
  • Contribuir com melhorias contínuas em processos de desenvolvimento, CI/CD e observabilidade.
Requisitos Obrigatórios

Desenvolvimento Backend

  • Sólidos conhecimentos em desenvolvimento utilizando C# e .NET.
  • Conhecimento intermediário em Python.
  • Experiência no desenvolvimento de APIs REST.
  • Conhecimento em desenvolvimento de testes automatizados em C# (unitários e integração).
  • Conhecimento de padrões de desenvolvimento e boas práticas de engenharia de software.
Banco de Dados
Experiência Com
  • PostgreSQL
  • MongoDB
  • Microsoft SQL Server (Azure SQL)
API Management e Integrações
  • Conhecimento intermediário em Azure API Management (APIM).
  • Conhecimento básico em Kong Gateway.
  • Experiência com integrações entre aplicações e serviços.
Desenvolvimento Frontend
  • Experiência no desenvolvimento de aplicações utilizando React e TypeScript.
  • Conhecimento em Vite para configuração, build e otimização de aplicações frontend.
  • Experiência no desenvolvimento de interfaces responsivas, com foco em usabilidade, acessibilidade e experiência do usuário.
  • Domínio de React Hooks para gerenciamento de estado e ciclo de vida dos componentes.
  • Experiência na integração de aplicações frontend com APIs REST e microsserviços.
  • Conhecimento em gerenciamento de estado utilizando Zustand.
  • Experiência na implementação e consumo de Design Systems, garantindo padronização visual e reutilização de componentes.
  • Conhecimento em autenticação e autorização utilizando MSAL (Microsoft Authentication Library) e integrações com Microsoft Entra ID (Azure AD).
  • Desenvolvimento e manutenção de testes automatizados utilizando Jest e bibliotecas de testes para aplicações React.
Desenvolvimento Mobile
  • Experiência no desenvolvimento de aplicações móveis utilizando React Native.
  • Conhecimento em publicação, manutenção e evolução de aplicativos para plataformas Android e iOS.
  • Experiência no consumo de APIs REST, autenticação e tratamento de estados em aplicações mobile.
  • Conhecimento em aplicações mobile com suporte a funcionamento offline.
  • Conhecimento em boas práticas de performance, responsividade e experiência do usuário em dispositivos móveis.
Arquitetura e Infraestrutura
  • Conhecimento em arquitetura BFF (Backend for Frontend) para desacoplamento e otimização da comunicação entre frontend e backend.
  • Experiência ou familiaridade com configuração e administração de ambientes utilizando NGINX para hospedagem, proxy reverso e roteamento de aplicações.
  • Conhecimento em estratégias de observabilidade, monitoramento e troubleshooting para aplicações frontend e mobile.
Cloud Microsoft Azure
Experiência Ou Familiaridade Com Os Seguintes Serviços
  • Azure Functions
  • Azure Service Bus
  • Azure Event Grid
  • Azure Notification Hubs
  • Azure Storage Accounts
  • Azure Key Vault
  • Azure Container Apps
  • Recursos e serviços gerais da plataforma Azure
  • Noções de Azure Kubernetes Service (AKS)
Observabilidade e Monitoramento
  • Conhecimento em monitoramento e observabilidade de aplicações.
  • Experiência ou familiaridade com Azure Application Insights para: Monitoramento de aplicações e APIs.Análise de logs e telemetria.Diagnóstico e investigação de falhas.Acompanhamento de métricas de performance e disponibilidade.Troubleshooting em ambientes produtivos.
  • Monitoramento de aplicações e APIs.
  • Análise de logs e telemetria.
  • Diagnóstico e investigação de falhas.
  • Acompanhamento de métricas de performance e disponibilidade.
  • Troubleshooting em ambientes produtivos.
DevOps
  • Conhecimento básico de pipelines CI/CD utilizando GitHub Actions.
  • Conhecimento de Git para versionamento de código.
  • Experiência como desenvolvedor utilizando: GitHubAzure DevOps
  • GitHub
  • Azure DevOps
Metodologias Ágeis
  • Conhecimento e experiência em metodologias ágeis.
  • Vivência em modelo de trabalho baseado em Squads.
  • Participação em cerimônias ágeis: DailyPlanningReviewRetrospective
  • Daily
  • Planning
  • Review
  • Retrospective
Diferenciais
  • Certificação Microsoft Azure Fundamentals (AZ-900).
  • Conhecimento em arquitetura de microsserviços.
  • Experiência com observabilidade e monitoramento de aplicações.
  • Conhecimento em containers Docker.
  • Experiência em ambientes corporativos de grande porte.
  • Experiência com arquiteturas frontend escaláveis baseadas em componentes.
  • Conhecimento em Micro Frontends.
  • Experiência na construção e evolução de Design Systems corporativos.

Localidade da posição: 100% remota

Quem é a Insi?

Somos uma consultoria especializada em evolução digital. Mas, acima de tudo, somos uma empresa de gente. Gente que ouve antes de propor. Que vai ao essencial antes de apresentar solução. Que mede sucesso pelo que mudou de verdade, não pelo que foi implementado.

Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações - e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.

Por que construir sua carreira na Insi?

Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.

Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.

Quais são nossos valores?
  • Somos pessoas servindo pessoas
  • Pensamos e agimos como donos
  • Temos gana por performance
  • Crescemos e aprendemos juntos
  • Buscamos excelência e a simplicidade
  • Atuamos com criatividade e inovação

Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins. Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.

VemSerInsi!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor .NET Pleno
Desenvolvedor .NET Pleno

Insi • Brazil

Remote
BRL 120,000 - 180,000
Tech Lead
Tech Lead

Insi • Brazil

Remote
BRL 240,000 - 420,000
Banco de Talentos - Desenvolvedor FullStack (Java/Angular) Sênior
Banco de Talentos - Desenvolvedor FullStack (Java/Angular) Sênior

Insi • São Paulo

On-site
BRL 180,000 - 270,000
Analista De Suporte A Aplicações I
Analista De Suporte A Aplicações I

Insi • São Leopoldo

Hybrid
BRL 120,000 - 180,000
Arquiteto de Soluções AWS Sênior – Automação Inteligente e IA (Inglês Avançado)
Arquiteto de Soluções AWS Sênior – Automação Inteligente e IA (Inglês Avançado)

Insi • Brazil

On-site
BRL 260,000 - 480,000
Analista de Qualidade de Software Sênior
Analista de Qualidade de Software Sênior

Insi • Brasília

Hybrid
BRL 70,000 - 100,000
Desenvolvedor(a) Full Stack Pleno
Desenvolvedor(a) Full Stack Pleno

Insi • Rio de Janeiro

Hybrid
BRL 90,000 - 180,000
CHANGE MANAGEMENT ANALYST II
CHANGE MANAGEMENT ANALYST II

Insi • Brazil

Remote
BRL 45,000 - 78,000
Engenheiro de Dados GCP SR - Inglês Avançado/Fluente
Engenheiro de Dados GCP SR - Inglês Avançado/Fluente

Casado • Brazil

Remote
BRL 180,000 - 320,000
Analista de Requisitos e Processos de Dados (Sênior)
Analista de Requisitos e Processos de Dados (Sênior)

Insi • Brazil

Remote
BRL 60,000 - 100,000