Desenvolvedor Front-end "Pleno"
Descrição da Vaga
**Sobre a Empresa** Presente no ramo da educação há mais de duas décadas, o IESDE é referência nacional na produção de conteúdos educacionais de alta qualidade. Desenvolvemos sistemas de ensino compostos por livros e vídeos, qualificados e adaptados à realidade brasileira. Tendo como premissa a excelência, e como conceito de suas ações a inteligência aplicada aos desafios apresentados pelo setor de educação, o IESDE contribui para a transmissão de conhecimentos e formação de profissionais competentes. A produção da empresa está pautada na preparação e formatação de livros, vídeos e plataformas computacionais, sempre de forma integrada e complementar. **Atividades** Desenvolver interfaces responsivas e acessíveis para aplicações web. Implementar layouts a partir de designs fornecidos por equipes de UI/UX, garantindo fidelidade visual. Integrar o frontend com APIs RESTful e/ou GraphQL. Garantir a performance, segurança e usabilidade das aplicações. Implementar testes unitários e de integração para o código frontend. Colaborar com equipes multidisciplinares, incluindo desenvolvedores backend, designers e stakeholders. Revisar e otimizar código para manter padrões de qualidade e boas práticas. Manter\-se atualizado com tendências e tecnologias modernas de frontend. **Requisitos** **Requisitos** : **Linguagens e Tecnologias** Proficiência em HTML5, CSS3, e JavaScript (ES6\+). Experiência com frameworks/libraries modernas como React, Vue, Angular, Nuxt, Next. Conhecimento em pré\-processadores CSS como Sass ou Less. Experiência com ferramentas de gerenciamento de estado, como Redux, Vuex, ou Context API. **Ferramentas e Processos** Controle de versão com Git e plataformas como GitHub ou GitLab. Experiência na criação e manutenção de pipelines CI/CD para deploys frontend. Familiaridade com ferramentas de build como Webpack, Vite, ou Parcel. **Desenvolvimento e Performance** Conhecimento em Web Performance Optimization (WPO) Prática em design responsivo e mobile\-first utilizando frameworks como Bootstrap ou TailwindCSS Experiência com metodologias de organização de CSS, como BEM ou Atomic Design. **Testes e Qualidade De Código** Experiência com ferramentas de testes como Jest, Cypress, ou React Testing Library. Familiaridade com práticas de linting e formatação de código (ESLint, Prettier). **Integração Com APIs** Conhecimento no consumo de APIs RESTful e/ou GraphQL. Gerenciamento de autenticação via JWT, OAuth, ou sessões. **Outros** Boa capacidade de comunicação e trabalho em equipe. Proatividade e compromisso com prazos e resultados. Conhecimento em estrutura orientada à objeto (SOLID, GRASP) Conhecimento em boas práticas de código como Clean Code. Conhecimento em Design Patterns como MVC, MVVC. **Desejável** Experiência com TypeScript. Conhecimento em SSR (Server\-Side Rendering) com frameworks como Next.js ou Nuxt.js. Familiaridade com Progressive Web Apps (PWA) e suas tecnologias (Service Workers, Cache API). Noções de SEO para aplicações web. Experiência com acessibilidade (WCAG). Conhecimento básico em backend ou tecnologias como Node.js para colaborar com equipes full\-stack. Familiaridade com ferramentas de design, como Figma ou Adobe XD, para interpretação de layouts. Familiaridade com SDKs de IA para aplicações front end (ex: OpenAI GPT 4o Agent. Experiência em projetos que utilizam inteligência artificial conversacional para assistência ao usuário. Benefícios **Oferecemos** Plano de saúde Unimed sem coparticipação, após o período de experiência. Seguro de Vida Plano de acompanhamento nutricional Bolsa de estudo de 50% em graduação ou Pós EAD junto com instituições parceiras. Vale Refeição de 37,00 ao dia. Vale transporte. De Segunda a Sexta, das 08:00 às 18:00 100% presencial Salário: a combinar
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev