Trabalhe como Desenvolvedor Frontend em nossa equipe e contribua para a inovação de verdade. Nossa empresa busca profissionais que sejam apaixonados por tecnologia e desafios.
Descrição do Cargo
Implementar e manter funcionalidades de interface mais complexas, como dashboards dinâmicos, formulários com validação avançada ou interações que envolvam múltiplos estados, utilizando HTML, CSS e TypeScript com frameworks como Angular ou React ou HTML, CSS e C# para App Mobile.
Identificar e corrigir problemas de performance e usabilidade nas interfaces desenvolvidas, utilizando ferramentas para diagnosticar gargalos.
Oferecer suporte e orientação a desenvolvedores de nível júnior, auxiliando no desenvolvimento de suas habilidades, revisando código, sugerindo melhorias e boas práticas.
Contribuir ativamente para o planejamento de novas funcionalidades e melhorias no frontend web ou app mobile, desde a concepção até a implementação.
Conectar e gerenciar a interação entre o frontend web ou app mobile e múltiplas APIs e serviços de backend, utilizando TypeScript/C# e ferramentas como Axios ou o serviço HTTP de frameworks como Angular para fazer chamadas a APIs.
Criar e manter a documentação técnica das funcionalidades desenvolvidas, facilitando o entendimento por parte da equipe e garantindo a continuidade do projeto.
Desenvolver testes automatizados para as funcionalidades frontend, garantindo que o código seja confiável e livre de regressões, utilizando ferramentas como Jest, Cypress ou Karma para criar testes unitários, de integração e de interface.
Requisitos
* Ensino superior completo em Análise e/ou Desenvolvimento de Sistemas ou Tecnologia da Informação
* Domínio de linguagens de marcação e programação frontend (HTML, CSS, Typescript), incluindo boas práticas e otimizações
* Proficiência em frameworks de frontend (Angular e React), com capacidade de desenvolver aplicações complexas, modularizadas e eficientes
* APIs RESTful, OData e GraphQL: Sólido conhecimento sobre consumo e integração com APIs, incluindo tratamento de erros e otimização de requisições
* Capacidade de gerenciar branches, resolver conflitos e seguir fluxos de trabalho baseados em Git
* Experiência com ferramentas de teste automatizado, tanto unitários quanto de interface (ex.: Jest, Cypress, Playwright)
* Familiaridade com processos de build, bundling e deploy de aplicações frontend (ex.: Webpack, CI/CD pipelines)
* Conhecimento de técnicas de otimização de carregamento, renderização e interatividade no frontend
* Conhecimento sólido na criação de aplicações móveis com capacidade de integrar recursos nativos e APIs externas
Benefícios
* Plano de Saúde e Odontológico
* Vale Refeição/Alimentação Flexível
* Vale Presente de Aniversário
* Wellhub (Gympass)
* Auxílio-Creche
* Seguro de Vida
* Parcerias com Instituições de Ensino
* Convênio com o SESC (Credencial Plena)
* Programa de Indicação
* Participação nos Resultados
* Convênio Farmácia