DaCodes.
DaCodes.
A DaCodes. é uma empresa de tecnologia fundada em 2014 que ajuda organizações a desenvolver software e avançar em sua transformação digital. Seus serviços abrangem produtos baseados em inteligência artificial, engenharia de qualidade, design UX/UI, desenvolvimento full-stack e ampliação de equipes com profissionais especializados. Com mais de 900 projetos concluídos e uma equipe de mais de 220 especialistas, a DaCodes. atua em setores como automotivo, saúde e comércio eletrônico, adaptando soluções tecnológicas às necessidades operacionais de cada indústria.

Engenheiro(a) sênior full stack, React.js

Desenvolva aplicações escaláveis com React.js e soluções de backend para uma empresa mexicana de software e transformação digital. Trabalhe remotamente com equipes internacionais em projetos para clientes da América Latina e dos Estados Unidos.

Descrição

  • Projete, desenvolva e mantenha aplicações web escaláveis com React.js como tecnologia central.
  • Contribua em toda a stack, de componentes de frontend e integrações de API a serviços de backend.
  • Entregue soluções de frontend de alta qualidade, com foco em desempenho, facilidade de manutenção e componentes reutilizáveis.
  • Crie arquiteturas de componentes React eficientes, modulares e escaláveis.
  • Melhore o desempenho das aplicações web ao identificar gargalos e oportunidades de otimização.
  • Trabalhe com as equipes de produto, design UX/UI, backend e QA para entregar funcionalidades complexas.
  • Contribua para decisões de arquitetura e design técnico.
  • Escreva código limpo, reutilizável e testado, seguindo os padrões de engenharia.
  • Aplique práticas de testes e depuração e contribua para a melhoria contínua.
  • Revise código e incentive boas práticas de engenharia em toda a equipe.
  • Investigue e resolva problemas técnicos complexos em aplicações em produção.
  • Comunique temas técnicos em inglês com eficiência para equipes internacionais.

Requisitos

  • Nível de experiência sênior avançado ou sênior plus.
  • Ampla experiência em desenvolvimento de software full stack; idealmente, sete anos ou mais.
  • Experiência profunda e comprovada na criação de aplicações complexas com React.js; idealmente, cinco anos ou mais.
  • Experiência em projetos de grande escala, produtos digitais de alto tráfego ou plataformas web complexas.
  • Capacidade de trabalhar de forma independente e assumir a responsabilidade técnica por funcionalidades e componentes essenciais.
  • Domínio avançado de React.js e de seu ecossistema.
  • Conhecimento aprofundado de Hooks, Context API, ciclo de vida de componentes e padrões de composição.
  • Experiência com arquiteturas de frontend escaláveis e componentes reutilizáveis.
  • Habilidade avançada em gerenciamento de estado e fluxo de dados em aplicações React.
  • Experiência em otimização de renderização, memoização, carregamento sob demanda e divisão de código.
  • Conhecimento de análise de desempenho, depuração e otimização de aplicações React.
  • Inglês fluente para comunicação.
  • Domínio avançado de JavaScript moderno (ES6+).
  • Experiência com TypeScript.
  • Sólidos conhecimentos de HTML5, CSS3 e design responsivo.
  • Experiência no consumo e na integração de APIs REST.
  • Entendimento de programação assíncrona, tratamento de erros e otimização de aplicações web.
  • Experiência profissional no desenvolvimento de funcionalidades de frontend e backend.
  • Experiência em projetar, desenvolver e integrar APIs e serviços.
  • Conhecimento de arquiteturas cliente-servidor e comunicação entre sistemas.
  • Experiência com bancos de dados relacionais ou NoSQL.
  • Capacidade de entender, modificar e otimizar a lógica de negócios do backend.
  • Experiência com testes unitários, de integração e de componentes.
  • Familiaridade com Jest, React Testing Library ou ferramentas equivalentes.
  • Proficiência em Git, pull requests e revisão de código.
  • Conhecimento de princípios SOLID, código limpo e padrões de projeto.
  • Experiência com métodos ágeis e desenvolvimento colaborativo.
  • Será considerado um diferencial ter experiência com Node.js e Express ou NestJS.
  • Será considerado um diferencial ter experiência com Next.js e estratégias de SSR/SSG.
  • Será considerado um diferencial ter conhecimentos de GraphQL.
  • Será considerado um diferencial ter experiência com Redux Toolkit, Zustand ou outras ferramentas de gerenciamento de estado.

Benefícios

  • Trabalhe com marcas globais e startups inovadoras.
  • Trabalho remoto de casa.
  • Horário alinhado à equipe ou ao projeto designado.
  • Jornada de trabalho de segunda a sexta-feira.
  • Acesso a cursos e certificações.
  • Eventos virtuais da equipe e grupos de interesse.
  • Aulas de inglês.
  • Oportunidades nas diferentes áreas de negócio da empresa.

Vagas relacionadas

CRH Talento en IT

Engenheiro(a) full-stack .NET

CRH Talento en IT
11 – 50 Funcionários
ConsultoriaMarketingRecrutamento

Desenvolva e aprimore aplicações web para a CRH Talento en IT usando .NET, C#, ASP.NET MVC e JavaScript. Trabalhe com equipes distribuídas em funcionalidades de produto, integrações, testes e infraestrutura.

Abrir
KMS Technology, Inc.

Engenheiro(a) sênior de software full stack, aplicações para a área da saúde

KMS Technology, Inc.
501 – 1.000 Funcionários
Cuidados de saúdeLogísticaMarketing

Desenvolva software escalável para a área da saúde na KMS Technology, criando fluxos clínicos seguros e APIs com React e Node.js. A função também envolve desenvolvimento com auxílio de IA e colaboração em todo o ciclo de vida do software.

Abrir
Lago

Desenvolvedor(a) sênior de software para comércio eletrônico

Lago
1 – 10 Funcionários
ConsultoriaLogísticaMarketing

Aprimore a plataforma Django e React da Lago e os pipelines de dados para três lojas de artigos para casa. Crie APIs confiáveis e fluxos de catálogo para busca, preços e automação.

Abrir
Devlane

Engenheiro(a) sênior de Scala full stack

Devlane
51 – 200 Funcionários
B2BRecrutamento

Lidere recursos do mecanismo de dados, crie APIs otimizadas em Scala e implemente mudanças na interface com TypeScript. A Devlane oferece alocação de profissionais para clientes globais em rápido crescimento.

Abrir
Capgemini

Desenvolvedor(a) remoto(a) de SEO e CRO front-end

Capgemini

Desenvolva e teste experiências na web para uma grande seguradora dos EUA, aprimorando a visibilidade nas buscas, a conversão e o desempenho das páginas. Use experimentos com Optimizely e análise comportamental para orientar a otimização.

Abrir