Desenvolvedor(a) Full Stack Sênior | Foco em Frontend
Descrição da Vaga
A ICON Solutions do Brasil busca um(a) Desenvolvedor(a) Full Stack Sênior com forte atuação em Frontend. O profissional será responsável por desenvolver aplicações modernas utilizando React, TypeScript e Next.js, além de compreender o fluxo completo da aplicação e atuar em integrações, APIs e demandas end-to-end quando necessário. A vaga é para um profissional colaborativo, comunicativo, com senso de responsabilidade, autonomia e foco na construção coletiva de soluções.
Responsabilidades
- Desenvolver e evoluir aplicações web utilizando React, TypeScript e Next.js.
- Construir interfaces performáticas, escaláveis e de alta qualidade.
- Participar de definições técnicas e arquiteturais.
- Integrar aplicações com APIs e serviços internos e externos.
- Atuar em code reviews e disseminação de boas práticas.
- Garantir qualidade por meio de testes automatizados.
- Colaborar com times multidisciplinares na evolução dos produtos.
- Contribuir para a manutenção, observabilidade e sustentabilidade das aplicações.
Requisitos
- ✓Conhecimento em React + TypeScript
- ✓Conhecimento em Next.js
- ✓Conhecimento em Styled Components
- ✓Conhecimento em React Hook Form + Yup
- ✓Experiência com consumo de APIs REST
- ✓Conhecimento em Jest + React Testing Library
- ✓Conhecimento em Git
- ✓Conhecimento em HTML
- ✓Conhecimento em CSS
- ✓Conhecimento em JavaScript
- ✓Experiência com integração com APIs
- ✓Experiência com testes automatizados
- ✓Conhecimento em Clean Code
- ✓Conhecimento em SOLID
- ✓Experiência com Code Review
- ✓Conhecimento em Git / Git Flow
- ✓Conhecimento em ESLint / Prettier
- •Conhecimento em Node.js + TypeScript
- •Conhecimento em APIs REST
- •Conhecimento em Express.js ou NestJS
- •Conhecimento em autenticação e autorização
- •Conhecimento em JWT / OAuth2
- •Experiência com integração com microsserviços
- •Conhecimentos básicos de bancos relacionais
- •Conhecimentos básicos de bancos NoSQL
- •Conhecimento em CI/CD
- •Conhecimento em Docker
- •Conhecimento em observabilidade e tratamento de erros
- •Conhecimento em Next.js API Routes / BFF
- •Conhecimento em SSR (Server Side Rendering)
- •Conhecimento em SSG (Static Site Generation)
- •Conhecimento em ISR (Incremental Static Regeneration)
- •Conhecimento em Design System
- •Conhecimento em SWR
- •Conhecimento em React Query
- •Experiência com upload de arquivos / CSV
- •Experiência com testes E2E
- •Conhecimento em Micro Frontends
- •Conhecimento em mensageria, especialmente Kafka
- •Conhecimento em Cloud
- •Experiência com AWS
Categorias
Sobre a Empresa
Mais vagas na ICON Solutions do Brasil →Aqui, acreditamos que o mundo pode ser melhor. Enxergamos um futuro tecnológico, conectado, inteligente; mas também mais justo, mais inclusivo, mais responsável. Um futuro mais humano. Nascemos com a ambição de plantar esse futuro hoje e nos lembramos disso a cada desafio.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa