Fundada em Charlotte (EUA) em 2000, a Red Ventures é uma empresa de tecnologia e marketing digital voltada à otimização de todo o processo de aquisição de clientes. Com uma base tecnológica e analítica muito forte, assumimos todo o processo de marketing e otimização do funil digital de uma operação - desde a captação até a efetivação da transação. Além de líder global nesse tipo de parceria, a empresa conta com uma série de ativos próprios e nosso portfólio de companhias conta com empresas como The Points Guy, uSwitch, BankRate, IQ, Capital Research, dentre outras.
A equipe de front-end, juntamente à equipe de engenharia, é responsável pelo desenvolvimento e manutenção de aplicações robustas e de alto desempenho. Essa posição tem alta visibilidade e potencial de impactar a organização, participando diretamente da maneira como construímos e entregamos as soluções para nossos parceiros.
Você será responsável pelo planejamento e construção de aplicações/websites escaláveis usando algumas das mais modernas ferramentas e linguagens de programação disponíveis no mercado. Você trabalhará criando soluções que funcionem na maioria dos dispositivos e termos como performance, mobile e experiência farão parte de sua rotina.
Esperamos que você desenvolva aplicações do zero e novas funcionalidades para as existentes, mantenha um processo de Git organizado e normalizado entre diferentes projetos, otimize o desempenho em aplicações (novas e existentes) e identifique e proponha soluções para problemas repetitivos. Você trabalhará com designers, analistas, engenheiros e outros desenvolvedores em um ambiente em que poderá ver o impacto de suas ideias.
A Red Ventures lhe dará a oportunidade de inovar e tomar decisões significativas à medida que você continua desenvolvendo suas habilidades.
Comprometimento com aprendizado e melhoria contínuas, sempre buscando novos conhecimentos e validando idéias.
Experiência com design responsivo em procurar breakpoints que a interface pode "quebrar" e estar sempre em busca da melhor experiência para o(a) usuário(a) final.
Familiriadade com arquiteturas CSS (como BEM e rscss) e conceitos de CSS modular e escalável.
Experiência no desenvolvimento de interfaces complexas e preocupação aos detalhes de design.
Experiência em formatar respostas de API e manipular performaticamente o DOM com os dados.
Entendimento dos fundamentos do Javascript.
Familiaridade com JavaScript tooling.
Como você trabalhará com designers e desenvolvedores(as) de todo o mundo, você deverá se sentir à vontade para se comunicar em inglês (não obrigatório);
Planejar, projetar e construir soluções para algumas das maiores marcas do mundo.
Trabalhar junto com desenvolvedores(as) de software, designers e analistas de negócios diariamente.
Colaborar com os demais times, não apenas criando aplicações simples e eficientes, mas também dando ideias e identificando melhorias nos negócios.
Capacidade de articular conceitos e soluções técnicas para pessoas não técnicas.
Criar e evangelizar padrões de código e biblioteca de componentes de UI para uso interno (isso também inclui facilitar code reviews, documentar padrões e exemplos de código além de ajudar e mentorar novos desenvolvedores(as)).