* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Estamos procurando pessoas talentosas e comprometidas para se juntar à Confidencial (Apenas para Cadastrados). Mais do que preencher uma vaga, queremos alguém que compartilhe nosso propósito: garantir identidades digitais seguras e transformar a forma como empresas e pessoas se conectam.
Sua Missão
Como Fullstack Engineer com foco em Frontend, você terá um papel fundamental no desenvolvimento de interfaces e experiências de usuário de alta qualidade, utilizando principalmente React.js e seu ecossistema. Você trabalhará na construção de componentes reutilizáveis, interfaces responsivas e interativas, além de colaborar no desenvolvimento de APIs e serviços backend com Node.js. Sua atuação será predominantemente em frontend (aproximadamente 70%), mantendo a capacidade de trabalhar em soluções completas de ponta a ponta, colaborando com parceiros internos e externos desde a definição colaborativa de requisitos até a manutenção - passando por design, implementação, participação em rituais da equipe, boas práticas de desenvolvimento e qualidade de código, testes automatizados, documentação e outras atividades consistentes e apropriadas ao perfil do funcionário.
O Que Você Fará
Desenvolver e manter aplicações web de ponta a ponta, com foco em interfaces frontend usando React.js e seu ecossistema;
Construir componentes React reutilizáveis, performáticos e acessíveis, utilizando hooks, Context API, Redux ou outras soluções de gerenciamento de estado;
Trabalhar com bibliotecas de UI como Tailwind CSS e Material-UI para criar interfaces modernas e consistentes;
Projetar, desenvolver e consumir APIs RESTful e/ou GraphQL de forma eficiente e segura;
Construir e manter sistemas back-end com Node.js, incluindo APIs, rotinas de processamento e soluções de armazenamento de dados;
Garantir a performance, escalabilidade e segurança das aplicações, aplicando as melhores práticas de desenvolvimento;
Trabalhar em estreita colaboração com Designers UX/UI para traduzir modelos de design (Figma) em código real e funcional;
Construir testes automatizados (unitários e de integração) para garantir a consistência e integridade das soluções, com foco em testes de componentes React;
Participar de revisões de código trazendo feedbacks construtivos e contribuindo para a melhoria contínua do time;
Atuar em todo o ciclo de vida da solução, passando por planejamento, pesquisa, design, refinamentos, desenvolvimento, deploy, monitoramento e manutenção;
Solucionar problemas e depurar aplicações em diferentes ambientes (desenvolvimento e produção);
Documentar entradas e manter registros com detalhes de implementação, configuração, especificação e outras informações relevantes que ajudem no gerenciamento dos ativos da área;
Garantir que os entregáveis estejam de acordo com os níveis de qualidade e critérios de aceitação estabelecidos na especificação da tarefa.
O Que Você Trará
Experiência sólida com desenvolvimento web utilizando React.js e seus conceitos fundamentais (hooks, componentes funcionais, ciclo de vida);
Domínio de gerenciamento de estado em React, incluindo Context API, Redux, Zustand ou soluções similares;
Desejável experiência comprovada com desenvolvimento backend em Node.js e frameworks como Express, Nest.js ou similar;
Proficiência em JavaScript e TypeScript;
Experiência com bibliotecas de estilização e componentes como Tailwind CSS e Material-UI (ou MUI);
Conhecimento em bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou NoSQL (ex: MongoDB);
Familiaridade com controle de versão utilizando Git e fluxos de trabalho (GitFlow, branaching, pull requests);
Conhecimento em metodologias ágeis (Scrum, Kanban);
Compreensão dos conceitos de acessibilidade (a11y) e conformidade com múltiplas plataformas (Desktop, Mobile, Tablet);
Proficiência em ferramentas de design visual (ex: Figma) para interpretar e implementar designs;
Conhecimento atualizado de tecnologias na área de especialização e das boas práticas de desenvolvimento inerentes à construção de soluções;
Clareza sobre as principais estratégias usadas pelo mercado de tecnologia na construção de soluções robustas e com foco em princípios de performance, disponibilidade, gerenciabilidade e segurança;
Capacidade de gerenciar prioridades individuais, prazos e entregas;
Capacidade de trabalhar de forma autônoma e colaborativa, com excelente comunicação e proatividade na busca por conhecimento e soluções, e perfil orientado a resultados e prático;
Atitude responsável em relação aos desafios do dia a dia e aos processos e planos de ação previamente estabelecidos e acordados entre a gestão e os membros da equipe;
Atenção aos detalhes e zelo pela qualidade no desenvolvimento das atividades;
Flexibilidade a mudanças e contextos de ação, resiliência e inteligência emocional;
Boa relação interpessoal, colaboração e cordialidade com outros membros da equipe.
Mais Sobre Você
Você valoriza diversidade, inclusão e respeito.
Você é proativo, ansioso para aprender e não teme desafios.
Você equilibra execução com pensamento estratégico.
Você abraça nossa forma de trabalhar: Transparência, Obsessão pelo Cliente, Propriedade Extrema, Pessoas em Primeiro Lugar e Foco em Execução.
Conhecimentos Técnicos Essenciais:
React.js e seu ecossistema (hooks, Context API, Redux);
Node.js e frameworks como Express ou Nest.js;
JavaScript/TypeScript;
Bibliotecas de UI: Tailwind CSS e Material-UI;
Bancos de dados relacionais e/ou NoSQL;
Git e fluxos de trabalho colaborativos;
Testes automatizados (Jest, React Testing Library);
Diferenciais:
Conhecimento de ambientes em nuvem, especialmente AWS;
Experiência com tecnologias de conteinerização (Docker, Kubernetes);
Vivência com pipelines de CI/CD (GitHub Actions, GitLab CI);
Conhecimento em testes end-to-end (Cypress);
Monitoramento e observabilidade de aplicações;
Performance e escalabilidade de aplicações.
O Que Oferecemos
Na Confidencial (Apenas para Cadastrados), acreditamos que o trabalho vai além de uma descrição de cargo—é sobre fazer parte de um ambiente dinâmico, colaborativo e transparente onde todos têm espaço para crescer. Aqui, celebramos conquistas, encorajamos a inovação e valorizamos um equilíbrio saudável entre vida pessoal e profissional. Nossos benefícios incluem:
- Caju (cartão flexível para vale-refeição e alimentação);
- Plano de Saúde e Odontológico;
- Caju Mais: Conexa Saúde, Psicologia Viva e Wellhub;
- Folga no Aniversário;
- Parceria com Escola de Idiomas.
Sobre a Confidencial (Apenas para Cadastrados)
Na Confidencial (Apenas para Cadastrados), acreditamos que a inovação só faz sentido quando é construída sobre confiança e respeito entre as pessoas. Nossa cultura está enraizada em ética, diversidade e segurança—valores não negociáveis que guiam cada decisão. Aqui, cada voz importa, cada talento tem espaço para crescer e cada conquista é celebrada.
Igualdade de Oportunidades
A Confidencial (Apenas para Cadastrados) acredita no poder da diversidade para transformar equipes e impulsionar os negócios. Estamos comprometidos em criar um ambiente inclusivo, respeitoso e livre de discriminação onde todos possam prosperar. Damos as boas-vindas a todas as candidaturas—independentemente de raça, gênero, orientação sexual, idade, deficiência, religião ou qualquer outra característica protegida por lei.
