Time de Desenvolvedor(a) Front-end

No time de front-end você será responsável por desenvolver e personalizar a interface de usuário nos portais Liferay, utilizando tecnologias como JSP, CSS, JavaScript e React, para criar uma experiência de usuário agradável e funcional para os usuários finais. Além disso, também será responsável por garantir a integração entre o front-end e o back-end do portal, trabalhando em conjunto com o time de back-end e outros times da empresa.

Ferramentas

Trabalhamos com ferramentas de ponta, produzindo soluções de alto impacto positivo para os negócios de nossos clientes e parceiros.

HTML HTML

Linguagem de marcação

CSS CSS

Cascading Style Sheets

JavaScript JavaScript

Linguagem de programação de alto nível

Liferay Liferay

Linguagem de programação de alto nível

Como é o trabalho do Desenvolvedor(a) Front-end na Opikode

  • Desenvolver componentes modulares usando HTML, JS, CSS, SaSS, LESS e Freemarker, os componentes irão chamar serviços do Liferay DXP ou serviços externos;

  • Desenvolver interfaces a partir de protótipos desenvolvidos no Figma e no Adobe XD;

  • Aplicar boas práticas de SEO;

 

Requisitos e qualificações esperadas

  • Experiência consistente com Desenvolvimento de Software;

  • Domínio Técnico no Front-End (HTML, JS, CSS);

  • Código não-obstrusivo e modular;

  • JSON API, REST e experiência com integração de APIs;

  • Metodologias ágeis ( Scrum ou Kanban);

  • Continuous integration/delivery/deployment;

  • Usamos o GitLab para versionamento, GitLab CI e Jenkins para integração e entrega contínuas;

  • Experiência com SEO;