Remote Jobs RockRemote Jobs Rock

Desenvolvedor FrontEnd React - Sênior

🕒 5 days ago
React NativeReactVue.jsTypeScript

📜 Description

  • Develop and evolve features in React Native (iOS and Android) and web applications using React and Vue.js.
  • Participate in the entire development cycle, including technical refinement, implementation, code review, and releases.
  • Write and maintain unit tests, ensuring adequate coverage for critical application flows.
  • Contribute to architectural decisions and best development practices within the squad.
  • Identify improvement opportunities and continuously reduce technical debt.
  • Collaborate with multidisciplinary teams in a distributed development environment.

🛠️ Requirements

  • 3+ years of experience with React Native and/or React in a production environment.
  • Proficiency in TypeScript, including advanced typing, generics, and best development practices.
  • Experience with unit testing using Jest and Testing Library.
  • Solid knowledge of React Hooks, Context API, and state management.
  • Experience with Git, participation in code reviews, and collaborative work.
  • Ability to work simultaneously on mobile and web projects.
Full job description

Você vai trabalhar em produtos digitais em produção — mobile e web — dentro de um ecossistema financeiro com base de usuários ativa e ciclos de entrega contínuos. O time mantém aplicações React Native e interfaces web em React/Vue, com foco em qualidade, performance e baixo risco de regressão.

Responsibilities

• Desenvolver e evoluir funcionalidades em React Native (iOS e Android) e aplicações web utilizando React e Vue.js;

• Participar de todo o ciclo de desenvolvimento, incluindo refinamento técnico, implementação, code review e releases;

• Escrever e manter testes unitários, garantindo cobertura adequada para fluxos críticos da aplicação;

• Contribuir com decisões de arquitetura e boas práticas de desenvolvimento junto à squad;

• Identificar oportunidades de melhoria e reduzir o débito técnico de forma contínua;

• Colaborar com equipes multidisciplinares em um ambiente de desenvolvimento distribuído.

Requirements

Obrigatórios:

• Experiência de 3 anos ou mais com React Native e/ou React em ambiente de produção;

• Domínio de TypeScript, incluindo tipagem avançada, generics e boas práticas de desenvolvimento;

• Experiência com testes unitários utilizando Jest e Testing Library;

• Conhecimento sólido de React Hooks, Context API e gerenciamento de estado;

• Experiência com Git, participação em code reviews e trabalho colaborativo;

• Facilidade para atuar simultaneamente em projetos mobile e web.


Diferenciais:

• Experiência com Vue.js, especialmente Composition API;

• Vivência em projetos de fintechs ou plataformas financeiras;

• Conhecimento de princípios de Clean Code e SOLID aplicados ao desenvolvimento Front-end;

• Experiência com Firebase (Remote Config e Realtime Database);

• Conhecimento em CI/CD para aplicações mobile e web;

• Familiaridade com arquitetura Package-by-Feature (Feature-Based Architecture).


O que oferecemos:

• Atuação em produtos reais, utilizados diariamente por milhares de usuários, com impacto direto no negócio;

• Ambiente técnico colaborativo, com foco em qualidade, revisão de código e compartilhamento de conhecimento;

• Autonomia para propor melhorias, evoluir arquiteturas e influenciar decisões técnicas;

• Stack moderna, em constante evolução, com oportunidades de aprendizado em diferentes contextos de desenvolvimento.

Sigma Software

Senior/Principal Frontend Engineer

🕒 20 days ago
Sigma Software👥 1001 - 5000 employees🏢 Computer Software

As a Senior/Principal Frontend Engineer, you will develop scalable web applications using React and Next.js, collaborating with cross-functional teams to enhance user experiences in a global SaaS platform.

ReactNext.jsTypeScriptJavaScript

Trusted by Remote Workers