JavaScript Front-End Developer | Senior

Vaga não está no LinkedIn

Novembro 14

🗣️🇧🇷🇵🇹 Português obrigatório

Candidatar-se
Logo of Compass

Compass

Real Estate • Media

A Compass é um site focado em conteúdo e serviços imobiliários que oferece análises de mercado detalhadas, guias de compra/venda/aluguel, informações sobre hipotecas e financiamentos, além de conselhos sobre melhoria e renovação de imóveis. O site disponibiliza recursos para compradores de imóveis, vendedores, locatários, agentes e investidores imobiliários — incluindo artigos sobre avaliações, moradia acessível, estratégias de investimento, encenação e manutenção de propriedades. A Compass visa ajudar os usuários a tomarem decisões informadas ao longo do ciclo de vida habitacional através de atualizações de mercado oportunas e conteúdo prático de "como fazer".

10.000+ funcionários

🏠 Imobiliário

📱 Mídia

Descrição

• Desenvolver e evoluir aplicações em JavaScript (ES6+) e TypeScript, aplicando boas práticas de tipagem e padrões de projeto; • Implementar e otimizar componentes e módulos em Angular (2+), garantindo performance, manutenibilidade e escalabilidade; • Projetar e manter bibliotecas de componentes e Design Systems, aplicando princípios de atomic design, acessibilidade e theming; • Definir e aplicar padrões de arquitetura de UI, utilizando composition patterns, container/presenter e boundaries de módulos; • Gerenciar estado de aplicação com Redux, aplicando estratégias de cache, invalidação e sincronização eficiente de dados; • Integrar aplicações com APIs REST, implementando normalização, caching, paginação e otimizações de rede; • Analisar e otimizar performance e UX, utilizando métricas reais (Core Web Vitals) e práticas de renderização eficiente; • Colaborar com times de back-end e design, garantindo contratos tipados e integração typesafe entre sistemas; • Garantir qualidade e consistência através de testes automatizados e revisões de código colaborativas.

🎯 Requisitos

• Domínio em JavaScript (ES6+) e TypeScript, incluindo tipos avançados, generics, utilitários e configuração de compiladores (tsconfig); • Compreensão aprofundada do runtime do navegador, incluindo event loop, call stack, microtasks/macrotasks e garbage collection; • Experiência sólida com Angular 2+, roteamento avançado e padrões de renderização; • Vivência na construção de Design Systems e bibliotecas de componentes reutilizáveis; • Dominío de Redux e outras ferramentas de gerenciamento de estado; • Experiência com integração de APIs REST e estratégias de otimização de rede; • Conheceimento em padrões de arquitetura modular (monorepos, pnpm/workspaces, turborepo); • Aplicação de melhores práticas de performance, acessibilidade e UX; • Capacidade de trabalhar de forma autônoma e colaborativa em ambiente remoto.

Candidatar-se

Vagas Similares

Novembro 14

Sigma Software Group

1001 - 5000

🎮 Jogos

📡 Telecomunicações

Desenvolvedor .NET Pleno/Sênior atuando em ferramentas de automação para provedores de serviços de TI. Desenvolvimento de funcionalidades usando C#, .NET e Azure com metodologias ágeis.

🗣️🇺🇸🇬🇧 Inglês obrigatório

Novembro 13

Spread Tecnologia

1001 - 5000

🤝 B2B

📱 Mídia

🛍️ Comércio Eletrônico

Analista de Garantia de Qualidade apoiando squads ágeis na garantia de qualidade de aplicações .NET e automação de testes. Focado em aprimorar processos de qualidade, métricas e relatórios em posição 100% remota.

🗣️🇧🇷🇵🇹 Português obrigatório

Novembro 13

Montreal Oficial

1001 - 5000

🔒 Cibersegurança

☁️ SaaS

Desenvolvedor de Software mantendo funcionalidades de frontend e backend em uma empresa de tecnologia de destaque. Atua em code reviews e em processos de integração contínua dentro da equipe.

🗣️🇧🇷🇵🇹 Português obrigatório

Novembro 13

Memed

51 - 200

📡 Telecomunicações

Engenheiro Backend desenvolvendo soluções de saúde escaláveis em uma healthtech em rápido crescimento. Junte-se a nós para melhorar a eficiência do cuidado médico com tecnologia inovadora.

🗣️🇧🇷🇵🇹 Português obrigatório

Novembro 13

Thaloz

51 - 200

☁️ SaaS

🤝 B2B

🏢 Corporativo

Desenvolvedor Backend Sênior focado em soluções de identidade escaláveis e seguras. Liderar iniciativas de IAM aproveitando tecnologias avançadas como GenAI para entrega inovadora de serviços.

🗣️🇺🇸🇬🇧 Inglês obrigatório

Desenvolvido por Lior Neu-ner. Adoraria receber seu feedback — entre em contato por DM ou pelo e-mail support@remoterocketship.com