[RPE] Desenvolvedor Front-end Sênior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in HTML, CSS, JavaScript (ES6+), and TypeScript with a strong understanding of best practices., Advanced experience with modern JavaScript frameworks like React and backend BFF Node., Knowledge of relational database modeling and build automation tools such as Webpack and Babel., Experience in agile development environments and strong communication skills..

Key responsibilities:

  • Lead discussions on front-end solutions and recommend technologies and frameworks.
  • Evaluate existing front-end solutions for improvements and optimizations.
  • Design, develop, and implement new user functionalities and interfaces.
  • Provide mentorship and conduct code reviews to ensure quality standards.

Base logo
Base
11 - 50 Employees
See all jobs

Job description

Quem somos:

A RPE tem como objetivo viabilizar o amplo crescimento dos negócios varejistas e da economia nacional por meio de soluções ágeis, robustas, seguras e integradas a todo ecossistema de serviços financeiros.
Com mais de oitenta profissionais especialistas em tecnologia e meios de pagamento, atendemos mais de quarenta negócios varejistas, desenvolvendo soluções voltadas para a democratização do crédito nos pontos de vendas.

Se você está pronto para crescer e voar com a gente, esta é sua chance.

Estamos esperando por você!

Para Este Desafio, é Necessário:

Requisitos Técnicos:

  • Proficiência em HTML, CSS e JavaScript (ES6+), Typescript, com profundo conhecimento dos fundamentos e melhores práticas;
  • Experiência avançada com frameworks e bibliotecas JavaScript modernas, como React com create-react-app, styled-components;
  • Experiência com backend bff Node;
  • Conhecimento em modelagem de banco de dados relacional;
  • Conhecimento de ferramentas de build e automação, como Webpack, Babel, npm, Yarn, entre outras;
  • Conhecimento sobre micro-frontends e técnicas de modularidade;  
  • Experiência no consumo de APIs RESTful e integração de serviços backend com a camada de front-end;
  • Experiência com sistemas e fluxos de controle de versão, especialmente Git//Gifflow;
  • Experiência em design responsivo e desenvolvimento cross-browser para garantir que as aplicações funcionem bem em diferentes dispositivos e navegadores;
  • Conhecimento de conceitos de Design System, criação e publicação de aplicações/bibliotecas front-ends;
  • Experiência na configuração e implantação de aplicações front-end na AWS;
  • Experiência em trabalhar em ambientes de desenvolvimento ágil, utilizando metodologias como Scrum ou Kanban.
  • Propriedade e proatividade para propor e implementar melhorias nos processos e aplicações.
  • Capacidade de trabalhar em equipe e colaborar com outros desenvolvedores.
  • Capacidade de adaptação a novas tecnologias e metodologias.
  • Orientação para resultados e resolução de problemas. Habilidade de comunicação clara e eficaz.

Responsabilidades e Atribuições:

  • Liderar discussões sobre propostas de soluções e arquiteturas de front-end, avaliando e recomendando tecnologias, ferramentas e frameworks;
  • Avaliar as soluções de front-end já existentes na empresa, identificando pontos de melhoria, possíveis refatorações e otimizações;
  • Projetar, desenvolver e implementar novas funcionalidades e interfaces de usuário;
  • Definir e promover padrões de código, melhores práticas e guidelines de desenvolvimento front-end dentro da equipe de engenharia; Trabalhar em colaboração com desenvolvedores backend e analista de qualidade, para assegurar a integração e a coesão entre todas as partes das soluções.
  • Fornecer mentoria e treinamento para outros desenvolvedores front-end;
  • Realizar revisões de código para garantir artefatos padronizados e de qualidade;
  • Criar e manter documentação técnica abrangente para as soluções desenvolvidas e refatoradas.

    Informações Importantes:

    - Modelo de trabalho Remoto
    - Modelo de Contrato PJ

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Adaptability
  • Problem Solving

Related jobs