Salário: R$ 6.000 a R$ 11.000 por mês
Área: Tecnologia da Informação
Nível: Pleno
Estamos procurando pessoas talentosas e comprometidas para se juntar à Certta. 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, você terá um papel fundamental no desenvolvimento de interfaces e experiências de usuário com React.js e seu ecossistema e no desenvolvimento de APIs e serviços backend com Node.js. Você trabalhará na construção de componentes reutilizáveis, interfaces responsivas e interativas, em APIs, rotinas de processamento e soluções de armazenamento de dados. Sua atuação será 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 usando React.js e seu ecossistema no frontend e Node.js no backend;
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;
Experiência 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ê
- Valoriza diversidade, inclusão e respeito;
É curioso(a), gosta de aprender e tomar iniciativa;
Tem facilidade para colaborar e se relacionar bem com diferentes times;
Sabe equilibrar execução técnica com pensamento estratégico;
Compartilha do nosso jeito de trabalhar: Transparência, Obsessão pelo Cliente, Responsabilidade Absoluta, 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 Certta, acreditamos que o trabalho vai além da função: é sobre fazer parte de um ambiente dinâmico, colaborativo e transparente, onde cada pessoa tem espaço para crescer. Aqui, celebramos conquistas, incentivamos a inovação e valorizamos equilíbrio entre vida pessoal e profissional. Nossos benefícios incluem:
Caju R$915,00 (flexível para Vale Refeição e Alimentação)
Assistência Médica e Odontológica
Caju Mais: Conexa Saúde, Psicologia Viva e Wellhub
Day Off no aniversário
Convênio com escola de idiomas
Sobre a Certta
Na Certta, acreditamos que inovação só faz sentido quando nasce da confiança e do respeito entre pessoas. Nossa cultura é baseada em ética, diversidade e segurança, valores inegociáveis que guiam nossas escolhas. Aqui, cada voz importa, cada talento tem espaço para crescer e cada conquista é celebrada.
Igualdade de Oportunidades
A Certta acredita no poder da diversidade para transformar times e negócios. Estamos comprometidos em construir um ambiente inclusivo, respeitoso e livre de discriminação. Todas as candidaturas são bem-vindas, independentemente de raça, gênero, orientação sexual, idade, deficiência, religião ou qualquer outra característica protegida por lei.
