Skills
Sobre a Vaga
Na TechNova, buscamos um(a) Desenvolvedor(a) Full Stack com foco em front-end para criar experiências digitais rápidas, acessíveis e orientadas a dados. Você atuará em um ambiente ágil e colaborativo, contribuindo para produtos que impactam milhares de usuários.
Responsabilidades
- Desenvolver interfaces ricas e responsivas com React, Vue ou Angular
- Trabalhar em parceria com designers e times de back-end para entregar soluções de alta qualidade
- Garantir performance, acessibilidade e boas práticas de código
- Evoluir componentes reutilizáveis e apoiar a construção de design systems
- Conduzir code reviews, testes automatizados e rotinas de integração contínua
Requisitos
- Formação em Ciência da Computação, Engenharia de Software ou áreas correlatas
- Experiência mínima de 3 anos como desenvolvedor(a) front-end
- Domínio de JavaScript (ES6+) e TypeScript
- Proficiência em React (ou Vue/Angular) e gerenciamento de estado (Redux, Vuex, NgRx)
- Conhecimento sólido em HTML5 e CSS3, com técnicas de layout responsivo
- Experiência com consumo de RESTful APIs e integração com dados
- Experiência com Git e práticas de trabalho em times ágeis
- Desejável: Next.js, Nuxt.js ou Angular Universal para renderização no servidor
- Desejável: GraphQL e Apollo Client
- Desejável: CI/CD com GitHub Actions ou CircleCI
- Desejável: testes unitários e e2e (Jest, Cypress, Playwright)
- Desejável: Web Performance, otimização de assets e experiência com design systems/component libraries
Beneficios
- Atuação em projetos com impacto mensurável em performance e conversão
- Ambiente de tecnologia focado em inovação e aprendizado contínuo
- Cultura de diversidade e colaboração entre equipes multidisciplinares
- Contribuição direta para melhorias como redução de 20% no tempo de carregamento e aumento de 15% na taxa de conversão