Programador Front End – Salvador

OEmprego · Salvador, Bahia · Ver no mapa

PUBLICADA EM
ago 9, 2026

Sobre esta vaga

A OEmprego está em busca de um Programador Front End para atuar em Salvador, Bahia, integrando uma equipe voltada à criação e evolução de produtos digitais. A posição contempla atividades de manutenção, atualização e desenvolvimento de sites e sistemas, com foco na entrega de interfaces funcionais, acessíveis e visualmente consistentes. O profissional atuará em turno que compreende manhã e tarde, com regime de contratação a combinar, e deve possuir ensino superior completo — bacharelado, licenciatura ou tecnólogo — em áreas correlatas à computação, design digital ou tecnologia da informação.

No dia a dia, o desenvolvedor será responsável por transformar requisitos de produto e diretrizes de design em código limpo, reutilizável e performático. Isso inclui a implementação de layouts responsivos que se adaptem a diferentes tamanhos de tela e dispositivos, garantindo experiência fluida tanto em desktop quanto em mobile. A escrita de HTML5 semântico, CSS3 moderno — com uso de variáveis customizadas, flexbox, grid e animações sutis — e JavaScript (ES6+) estruturado fará parte da rotina, assim como a manutenção de bases de código existentes que utilizam jQuery em partes legadas. A atenção a padrões de acessibilidade (WCAG), otimização de performance (Core Web Vitals) e compatibilidade cross-browser será esperada como parte da qualidade de entrega.

Além da execução técnica, a vaga valoriza perfil motivado, organizado e com boa comunicação, capaz de colaborar ativamente com designers, product owners, desenvolvedores back-end e demais stakeholders. A vivência prévia com Scrum ou outras metodologias ágeis é desejável, pois o time adota cerimônias regulares de planejamento, daily, revisão e retrospectiva. Experiência com design UI/UX — entendendo princípios de usabilidade, hierarquia visual, sistemas de design e prototipagem — será um diferencial importante, pois o programador front end costuma atuar próximo à etapa de concepção da interface, sugerindo melhorias e validando viabilidade técnica.

O histórico de atuação em agências digitais ou em indústrias de software é citado como experiência desejável, o que indica que o candidato deve estar acostumado a ritmos de entrega variados, gestão de múltiplos projetos simultâneos e aderência a prazos negociados com clientes internos ou externos. A capacidade de equilibrar qualidade de código com pragmatismo de negócio, documentar decisões técnicas e realizar code review construtivo compõe o conjunto de competências esperadas.

  • Desenvolvimento e manutenção de interfaces web responsivas utilizando HTML5, CSS3 e JavaScript moderno
  • Implementação de layouts baseados em sistemas de design ou guias de estilo, com foco em consistência visual e acessibilidade
  • Otimização de performance front-end: lazy loading, code splitting, compressão de assets, cache strategy
  • Integração com APIs REST/GraphQL em parceria com o time de back-end
  • Manutenção de código legado que utiliza jQuery, com refatoração progressiva quando viável
  • Participação ativa em cerimônias ágeis (Scrum): planning, daily, review, retro
  • Colaboração com designers na validação de protótipos, definição de componentes reutilizáveis e testes de usabilidade
  • Escrita de testes unitários e de integração para camada de apresentação (Jest, Testing Library, Cypress ou similares)
  • Versionamento com Git, uso de pull requests, code review e pipelines de CI/CD
  • Documentação técnica de componentes, decisões de arquitetura front-end e guias de onboarding

São requisitos técnicos obrigatórios: domínio sólido de HTML5 semântico, CSS3 (incluindo custom properties, layout moderno, media queries, animações), JavaScript ES6+ (modules, async/await, fetch API, manipulação de DOM, eventos), e experiência prática com jQuery para manutenção de projetos existentes. Conhecimento em pelo menos um framework moderno — React, Vue ou Angular — será considerado diferencial relevante, embora o snippet original não o exija explicitamente. Familiaridade com pré-processadores CSS (Sass/PostCSS), bundlers (Vite, Webpack), TypeScript e ferramentas de lint/format (ESLint, Prettier) compõe o perfil técnico desejado para evolução contínua da stack.

No aspecto comportamental, busca-se profissional com autonomia para investigar problemas, propor soluções e aprender novas tecnologias conforme demanda do produto. A organização pessoal para gerenciar tarefas paralelas, a clareza na comunicação técnica e não técnica, e a postura colaborativa em ambientes multidisciplinares são fundamentais. A motivação para atuar em um contexto que mescla entregas de curto prazo (manutenções, ajustes) com iniciativas de médio prazo (refatoração, adoção de novas bibliotecas, melhoria de DX) será determinante para o sucesso na posição.

A empresa oferece ambiente de trabalho em Salvador, com turno manhã e tarde, e remuneração a combinar, alinhada ao mercado e à experiência demonstrada. Benefícios adicionais, políticas de desenvolvimento de carreira, programas de capacitação e detalhes sobre cultura organizacional poderão ser abordados durante o processo seletivo. A OEmprego valoriza diversidade e inclusão, encorajando candidaturas de pessoas de diferentes origens, identidades e trajetórias profissionais.

Se você se identifica com o perfil descrito, possui a base técnica solicitada e busca uma oportunidade para aplicar e expandir suas competências em front end dentro de um time que preza por qualidade, colaboração e entrega contínua de valor, esta vaga pode ser o próximo passo da sua carreira. O processo seletivo contempla análise curricular, etapa técnica (desafio prático ou live coding) e entrevistas com liderança técnica e gestão de pessoas.

Candidatar-se

Processo seletivo conduzido pelo empregador

Vagas Similares

Auxiliar / Assistente de Suprimentos – Salvador – Ba
BuscarVagas - Empregos e Consultoria Brasil
Jovem Aprendiz
Recepcionista – Recrutamento Aberto
Account Management Lead
Novartis

Preferências de cookies

Essenciais Sempre ativo

Necessários para o funcionamento correto do site. Não podem ser desativados.

Analíticos

Nos ajudam a entender como você usa o site (dados de análise anonimizados).

Funcionais

Lembram suas preferências e personalizam sua experiência.

Vagas de Emprego Bahia

Instalar Vagas de Emprego Bahia

Acesse as vagas direto da tela inicial

Vagas de Emprego Bahia

Instalar no iPhone

Toque em Compartilhar depois em "Adicionar à Tela de Início"

Seu currículo vai passar na triagem do ATS?

Verifique com IA e descubra como os recrutadores realmente veem o seu currículo.

ANALISAR CURRÍCULO