Match score not available

Engenheiro(a) de Software Front-End SR - React

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Solid experience in software development, Proficiency in React, NextJS, Typescript, Knowledge of micro-frontend architectures and event-driven architectures, Familiarity with SOLID principles and Clean Code, Experience with CI tools like Cloud Build, GitHub Actions.

Key responsabilities:

  • Evolve products and services adding value
  • Maintain and update codebase and frameworks
  • Support creation of processes and best practices
  • Assist the team with agile development methodologies
  • Build robust web interfaces with high performance
Nagro Crédito Agro logo
Nagro Crédito Agro Agriculture & Farming Scaleup https://nagro.com.br/
51 - 200 Employees
See more Nagro Crédito Agro offers

Job description

O que você irá fazer ? 
  • Evoluir produtos e serviços, entregando funcionalidades que agregam valor ao produto.
  • Evoluir nossa base de código, realizando correções de código e melhorias arquiteturais necessárias, garantindo o cumprimento de boas práticas pelo time.
  • Manter nossos produtos atualizados com as versões mais recentes de frameworks e bibliotecas utilizadas.
  • Suportar e promover a criação de processos, padrões e a implantação de melhores práticas de desenvolvimento de software.
  • Auxiliar o time, trazendo conhecimento e maturidade em esteiras de desenvolvimento com metodologia ágil.
O que esperamos de você? 
  • Experiência sólida em desenvolvimento de software (Principal: React, NextJS e Typescript / Secundária: VueJS, NuxtJS)
  • Conhecimento em arquiteturas de micro-frontend, arquiteturas event-driven(SSE) e monitoramento de erros.
  • Familiaridade com os princípios de SOLID, Clean Code e DDD/TDD.
  • Experiência com ferramentas de integração contínua (Cloud Build, GitHub Actions).
  • Noções de escrita e automação de testes.
  • Habilidade para construir interfaces web complexas e performáticas.
  • Experiência sólida com testes unitários e de integração.
  • Goste de atuar com Pair Programming – aprender e compartilhar com o time.
  • Conhecimento e vivência com Pull/Merge Request, Code Review e GitFlow.
Diferenciais: 
  • Conhecimento em VueJS (desejável)
  • Conhecimento em MUI (Material Design UI)
  • Vivência com Cypress
  • Vivência com React em ambientes de produção, incluindo suas principais funcionalidades como Hooks, Context API, Redux, etc.
Sobre seu papel no time:
  • Atuar em um time de produto construindo uma plataforma robusta que concede ao público do agro acesso ao crédito
  • Propor ideias e melhorias arquiteturais e de processos junto com o time
  • Aplicar metodologias ágeis de entrega contínua em um time de alta performance
  • Aprender constantemente e ser flexível com mudanças
  • Fazer entregas ágeis de evoluções do nosso produto, sempre com foco na qualidade e performance
  • Utilizar padrões arquiteturais robustos por meio de boas práticas de Clean Code, Design Patterns e princípios de SOLID
  • Esperamos que você ajude a evoluir nossa base de código, alinhando as entregas aos resultados de negócio
  • Ter uma atitude positiva e se expressar com facilidade e empatia com o seu time.

 

 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Agriculture & Farming
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Problem Solving

Front-End Developer Related jobs