Informações da vaga

>CONTINUA DEPOIS DA PUBLICIDADE<

A empresa LINCE HUMANIZAÇÃO está com nova vaga em aberto na cidade de Vitória para o cargo de Desenvolvedor Full Stack
Confira logo mais abaixo todos os detalhes da vaga e como se candidatar a essa oportunidade de emprego.
Nós do Mais Vagas ES acreditamos em você e desejamos boa sorte nesse processo seletivo.
Não deixe de nos contar caso você seja contratado! Estamos ansiosos para celebrar essa conquista juntos!

Banco de Currículos
Seja encontrado por diversas empresas do ES Cadastro gratuito · Perfil sempre visível
Crie seu perfil e deixe seu currículo disponível para centenas de recrutadores consultarem a qualquer momento.
1.000+ Empresas cadastradas
100% Gratuito para candidatos

RESPONSABILIDADES E ATRIBUIÇÕES
Buscamos um Desenvolvedor Full Stack com sólida experiência em React, TypeScript, C#, ASP.NET Core, Entity Framework Core e SQL Server, para atuar no desenvolvimento, manutenção e evolução de aplicações web corporativas. O profissional será responsável por desenvolver interfaces modernas, APIs, regras de negócio, integrações, testes automatizados e soluções escaláveis, aplicando boas práticas de arquitetura, qualidade de código, performance e segurança. É obrigatório conhecimento em React, TypeScript, JavaScript ES6+, Styled Components, Tailwind CSS, C#, ASP.NET Core, Entity Framework Core, SQL Server, Clean Architecture, DDD, CQRS com MediatR, SOLID, Dependency Injection e testes unitários. Serão considerados diferenciais conhecimentos em Ant Design, React Native, Cypress, FormIO, RabbitMQ, MassTransit, Redis, Elasticsearch, Azure Blob Storage, Camunda BPM, Docker, FluentValidation, AutoMapper, Azure Pipelines, CI/CD, arquitetura modular, microsserviços, testes de integração e uso de inteligência artificial aplicada ao desenvolvimento de software.

>CONTINUA DEPOIS DA PUBLICIDADE<

REQUISITOS E QUALIFICAÇÕES
Requisitos Gerais:
– Experiência comprovada como Desenvolvedor Full Stack, atuando com desenvolvimento frontend e backend.

– Experiência prática no desenvolvimento de aplicações web modernas, APIs, integrações e sistemas corporativos.

– Capacidade de atuar em todo o ciclo de desenvolvimento de software, desde a análise técnica até a implementação, testes, correção e sustentação.

– Boa capacidade de interpretação de requisitos, documentação técnica e regras de negócio.

– Conhecimento sólido em boas práticas de desenvolvimento, arquitetura de software, versionamento de código e qualidade técnica.
Requisitos Técnicos Obrigatórios — Frontend
Domínio de React, incluindo Hooks, Context API, lifecycle, component patterns e boas práticas de componentização.
Conhecimento avançado em TypeScript, incluindo interfaces, generics, tipagem forte e configuração de projetos.
Domínio de JavaScript ES6+, incluindo arrow functions, destructuring, promises, async/await e modules.
Experiência com estilização utilizando Styled Components e Tailwind CSS.
Conhecimento em CSS-in-JS, utility-first CSS e estilização modular.
Conhecimento em padrões de arquitetura frontend, como MVVM, SOLID e Feature-Based Architecture.
Experiência com testes unitários no frontend utilizando Vitest, Jest, React Testing Library e mocking.
Capacidade de desenvolver interfaces reutilizáveis, responsivas, performáticas e de fácil manutenção.
Requisitos Técnicos Obrigatórios — Backend
Domínio de C#, incluindo orientação a objetos, async/await, LINQ, generics e boas práticas de programação.
Experiência com ASP.NET Core, incluindo Web API, middleware, dependency injection, configuration e routing.
Conhecimento sólido em Entity Framework Core, incluindo Code First, migrations, Fluent API, DbContext, IQueryable e performance de consultas.
Experiência com SQL Server, incluindo consultas complexas, modelagem de dados, indexação e performance tuning.
Conhecimento em Clean Architecture e DDD, com domínio das camadas de Domain, Application, Persistence e Presentation.
Experiência com CQRS e MediatR, incluindo commands, queries, handlers, result pattern e desacoplamento.
Conhecimento em Repository Pattern e Unit of Work, com foco em abstração de acesso a dados e controle transacional.
Domínio dos princípios SOLID e uso adequado de Dependency Injection.
Experiência com testes unitários no backend utilizando xUnit, NSubstitute ou Moq, FluentAssertions e test doubles.
Capacidade de desenvolver soluções escaláveis, performáticas, seguras e aderentes a padrões arquiteturais definidos.
Requisitos Desejáveis / Diferenciais:
Frontend
Experiência com Ant Design, especialmente em aplicações corporativas, formulários avançados, tabelas e componentes reutilizáveis.
Conhecimento em React Native e Expo para desenvolvimento mobile cross-platform.
Experiência com Cypress para testes E2E, testes de integração e automação de testes.
Conhecimento em FormIO, incluindo form builder, JSON schema forms, renderização dinâmica e lógica condicional.
Backend, Arquitetura e Infraestrutura
Experiência com RabbitMQ e MassTransit, incluindo message broker, arquitetura orientada a eventos, pub/sub e políticas de retry.
Conhecimento em Redis, cache distribuído, otimização de performance, armazenamento de sessão e SignalR backplane.
Experiência com Elasticsearch, indexação de documentos, full-text search e analytics.
Conhecimento em Azure Blob Storage, SAS tokens, gerenciamento de arquivos, cloud storage e integração com CDN.
Experiência com Camunda BPM, modelagem BPMN, automação de processos, workflows e regras de negócio.
Conhecimento em Docker e Docker Compose, incluindo containerização, multi-stage builds, orquestração e ambientes de desenvolvimento.
Experiência com FluentValidation e AutoMapper.
Conhecimento em Azure Pipelines, CI/CD, automação de build, deployment pipelines e gerenciamento de ambientes.
Experiência com arquitetura modular, SDK compartilhado, microsserviços, worker services e service bus.
Experiência com testes de integração utilizando TestContainers, database seeding e API testing.
Experiência no uso de inteligência artificial aplicada ao desenvolvimento de software, incluindo apoio à escrita de código, revisão, documentação, estimativas, manutenção, testes e otimização de rotinas.

BENEFÍCIOS E INFORMAÇÕES ADICIONAIS
Salário PJ 10MIL

COMO SE CANDIDATAR A VAGA?
Clique no botão VERDE com o nome ↪ ME CANDIDATAR A ESSA VAGA ↩ logo abaixo, e você será redirecionado automaticamente para o site da empresa
Lá você poderá preencher as informações ou anexar seu currículo.
→ Essa vaga poderá não estar mais disponível dependendo do momento em que você esteja vendo essa publicação.