B&A
impact.com
Engenheiro de Software Full Stack de Nível Intermediário
Sobre a impact.com: impact.com/
A impact.com impact.com/ é a plataforma líder mundial em marketing de parcerias comerciais, transformando a maneira como as empresas crescem ao permitir que descubram, gerenciem e escalem parcerias ao longo de toda a jornada do cliente. De afiliados e influenciadores a editores de conteúdo, embaixadores de marca e defensores do cliente, a impact.com capacita marcas a impulsionar um crescimento confiável baseado em desempenho por meio de relacionamentos autênticos. Seus produtos premiados - Performance (afiliados), Creator (influenciadores) e Advocate (indicação de clientes) - unificam todos os tipos de parceiros em uma única plataforma integrada. À medida que os consumidores confiam cada vez mais nas recomendações de pessoas e comunidades em que acreditam, a impact.com ajuda as marcas a aparecerem onde é mais importante. Hoje, mais de 5,000 marcas globais - incluindo Walmart, Uber, Shopify, Lenovo e Fanatics - confiam na impact.com cts.businesswire.com/ct/CT?id=smartlink&url=http%3A%2F%2Fimpact.com&esheet=54399906&newsitemid=20260120914149&lan=en-US&anchor=impact.com&index=38&md5=c467739484a5a8610aff0747572ac8cb para impulsionar mais de 350,000 parcerias que entregam resultados de negócios mensuráveis.
Sua Função na impact.com impact.com
Esta é uma função híbrida baseada em nosso escritório em Columbus, OH, exigindo presença no escritório às terças e quintas-feiras de cada semana.
Como Engenheiro de Software Full Stack de Nível Intermediário na impact.com, você criará e dará suporte a funcionalidades em nossa plataforma, que são utilizadas por muitas das principais marcas do mundo para expandir seus negócios.
Você será membro da nossa equipe de Visualização de Dados, criando recursos dinâmicos de apresentação de dados que proporcionam uma experiência intuitiva, de alto desempenho e interativa para nossos usuários finais. Nesta função, você se tornará proficiente no que há de mais recente em Java, React, Testes Unitários, TDD, JavaScript, Spring e fluxos de trabalho agentic, enquanto domina nossa plataforma corporativa e base de código.
O que você fará
- Construir e manter software de relatórios: Projetar e desenvolver componentes robustos e interativos de visualização de dados e recursos de apresentação usando React, JavaScript, HTML e CSS.
- Desenvolver recursos Full-Stack: Construir e manter APIs escaláveis e seguros e serviços de backend usando Java, Spring e Hibernate/JPA para alimentar consultas de dados complexas e relatórios.
- Colaborar em UI/UX: Trabalhar em estreita colaboração com Gestão de Produto, Designers de UX/UI e colegas engenheiros para traduzir conjuntos de dados complexos em interfaces visuais elegantes e fáceis de usar.
- Escrever código de qualidade e testável: Defender a qualidade do código participando ativamente do desenvolvimento orientado a testes (TDD), escrevendo testes unitários e de integração abrangentes e participando de revisões de código construtivas.
- Manter e escalar: Solucionar problemas, depurar e otimizar o desempenho em toda a pilha de aplicativos - desde gargalos de renderização no lado do cliente até consultas de banco de dados de backend (MySQL/RDBMS).
O que você possui
Educação e Experiência
- Bacharelado em Ciência da Computação, uma disciplina técnica ou experiência profissional prática equivalente.
- Proficiência demonstrada em desenvolvimento full-stack
- 2+ anos de experiência trabalhando na construção de aplicativos full stack
Pilha Técnica Principal
- Java e Spring: Sólida compreensão de Java 8+, frameworks Spring e Spring MVC.
- Banco de Dados e Persistência: Experiência com SQL, MySQL (ou outro RDBMS), Hibernate/JPA e JDBC.
- Fundamentos da Web: Expertise em JavaScript puro, HTML, CSS, manipulação de DOM e APIs RESTful.
- Frameworks Modernos de Lado do Cliente: Experiência aplicada com React (fortemente preferido), embora Angular ou Vue também sejam valiosos.
Melhores Práticas de Engenharia
- Familiaridade com Git para controle de versão e navegação em ambientes de linha de comando.
- Capaz de depurar efetivamente aplicativos do lado do cliente.
- Habilidades de comunicação superiores e uma mentalidade colaborativa para equipes de alto desempenho.
Diferenciais
- Exposição a conteinerização/ferramentas de build (Docker, Kubernetes, Gradle, Vite/Webpack), gerenciamento de estado e estilização (Redux/Vuex, pré-processadores de CSS), Elasticsearch, runtimes do ecossistema Spring (Boot, Netty, Tomcat, Resin) e desenvolvimento LLM/agentic.
Nosso Processo de Entrevista
- Nosso processo inclui uma triagem com recrutador, uma entrevista técnica por vídeo e uma entrevista presencial obrigatória em nosso escritório em Columbus. Por favor, candidate-se apenas se você puder concluir todas as etapas, incluindo o comparecimento presencial — não podemos abrir exceções para a etapa presencial nesta função.
Faixa Salarial: $90,000 - $110,000 por ano, além de elegibilidade para receber uma concessão de Restricted Stock Units (RSU) e bônus anual variável adicional condicionado ao desempenho da Empresa. *Esta é a faixa salarial que a Empresa acredita ser equitativa para esta posição no momento desta publicação. De acordo com a lei aplicável, a remuneração será determinada com base nas habilidades, qualificações e experiência do candidato, juntamente com os requisitos da posição, e a Empresa reserva-se o direito de modificar esta faixa salarial a qualquer momento.
A impact.com orgulha-se de ser um local de trabalho com igualdade de oportunidades. Todos os funcionários e candidatos a emprego receberão tratamento justo e igualdade de oportunidades de emprego, independentemente de sua raça, etnia ou ancestralidade, cor ou casta, religião ou crença, idade, sexo (incluindo identidade de gênero, redesignação de gênero, orientação sexual, gravidez/maternidade), origem nacional, peso, neurodivergência, deficiência, estado civil e de parceria civil, status de cuidador, status de veterano, informações genéticas, afiliação política ou outros fatores proibidos não relacionados ao mérito.
#LI-Hybrid
Benefícios e Vantagens
Na impact.com, acreditamos que quando você está feliz e realizado, você faz o seu melhor trabalho. É por isso que criamos um pacote de benefícios que apoia seu bem-estar, crescimento e equilíbrio entre vida pessoal e profissional.
- Seguro médico, odontológico e oftalmológico
- Almoço servido no escritório todas as quintas-feiras, um bar de lanches saudáveis e um ótimo café para mantê-lo energizado
- Contas de gastos flexíveis e 401(k)
- Trabalho Flexível: Nossa política de PTO Responsável significa que você pode tirar o tempo necessário para descansar e recarregar as energias. Estamos comprometidos com um equilíbrio positivo entre vida pessoal e profissional e oferecemos um ambiente flexível que permite que você seja feliz e realizado tanto em sua carreira quanto em sua vida pessoal.
- Saúde e Bem-estar: Seu bem-estar é uma prioridade. Nosso benefício de saúde mental e bem-estar inclui até 12 sessões de terapia/coaching totalmente cobertas por ano, com cobertura adicional para dependentes. Também oferecemos uma política de reembolso mensal de academia para apoiar sua saúde física.
- Participação em nosso crescimento: Oferecemos Restricted Stock Units (RSUs) como parte de nossa remuneração total, dando a você uma participação no crescimento da empresa com um cronograma de aquisição de 3 anos, pendente de aprovação do Conselho.
- Investindo em seu crescimento: Estamos comprometidos com seu aprendizado contínuo. Aproveite nossa assinatura gratuita do Coursera e nossos cursos PXA.
- Apoio Parental: Oferecemos uma política generosa de licença parental, 26 semanas de licença totalmente remunerada para o cuidador principal e 13 semanas de licença totalmente remunerada para o cuidador secundário.
- Apoio Financeiro Tecnológico: Fornecemos um auxílio tecnológico para ajudá-lo a montar seu escritório em casa e uma ajuda de custo mensal para cobrir suas despesas com internet.
