Desenvolvedor(A) De Produto Júnior | Mamba Digital
mambape
Score da Vaga
100 pontos100% PRESENCIAL - SANTOS/SP
Localização, modelo de trabalho e salário
Nosso time trabalha com o modelo 100% presencial no escritório em Santos.
De segunda a quinta-feira, das 8h às 18h, e sexta-feira das 8h às 17h.
Contrato: CLT
Salário: R$3000 a R$3800 (Assistente ou Analista Jr.)
Sobre a vaga
Missão do cargo
Estamos buscando uma pessoa desenvolvedora em início de carreira, mas que já tenha uma boa base técnica e vontade de evoluir, para fazer parte do nosso time de Tecnologia e atuar diretamente na construção e evolução do ConnectDuo, nossa plataforma interna de gestão de pessoas, cultura e desempenho.O ConnectDuo é uma solução utilizada por centenas de colaboradores e lideranças da Mamba Digital para acompanhar indicadores de performance, desenvolvimento profissional, avaliações culturais, planos de desenvolvimento individual (PDI) e processos de gestão de pessoas.
Você participará da evolução de um produto real, com usuários ativos, desafios técnicos e impacto direto na maneira como a empresa desenvolve e gerencia suas equipes.Buscamos alguém com maior familiaridade com Front-End (React), mas que também consiga compreender e atuar em demandas de Back-End, integrações com APIs e banco de dados.Mais do que dominar todas as ferramentas, valorizamos a capacidade de aprender rapidamente, investigar problemas, propor soluções e transformar necessidades dos usuários em funcionalidades simples, eficientes e bem construídas.
Responsabilidades e atribuições
- Desenvolver, manter e evoluir interfaces utilizando React, JavaScript e Tailwind CSS, com foco em usabilidade, responsividade e performance.
- Transformar protótipos, wireframes e requisitos de produto em componentes funcionais, reutilizáveis e consistentes.
- Implementar novas funcionalidades e melhorias nos módulos de gestão de pessoas, indicadores, avaliações, tarefas e desenvolvimento profissional.
- Consumir e integrar APIs REST, garantindo comunicação adequada entre Front-End e Back-End.
- Apoiar o desenvolvimento e a manutenção de rotas, endpoints e regras de negócio utilizando Node.js e Express.
- Realizar consultas e operações em bancos de dados MySQL.
- Investigar bugs, identificar causas e implementar correções, considerando seus impactos sobre outras funcionalidades.
- Colaborar com o time de Produto, Design e Desenvolvimento para compreender problemas reais dos usuários e construir soluções adequadas.
- Contribuir para a qualidade, organização e manutenção do código, utilizando boas práticas de versionamento, revisão e testes.
- Participar dos rituais de desenvolvimento ágil, contribuindo com estimativas, alinhamentos e acompanhamento das entregas.
- Utilizar ferramentas de inteligência artificial como apoio ao desenvolvimento, mantendo senso crítico e responsabilidade sobre a qualidade do código produzido
Requisitos Obrigatórios - React: componentes funcionais, props, hooks (useState e useEffect), gerenciamento de estados e consumo de APIs.
- JavaScript (ES6+): lógica de programação, arrays, objetos, ES Modules, Promises e async/await.
- HTML, CSS e Tailwind CSS: criação de layouts responsivos, componentização e boas práticas de interface.
- Node.js e Express: rotas, middlewares, requisições, endpoints e códigos de status HTTP.
- APIs REST: métodos HTTP, JSON, integração de APIs e investigação de erros via DevTools.
- MySQL: consultas SELECT, JOIN, WHERE e GROUP BY, operações INSERT e UPDATE, chaves e relacionamentos entre tabelas.
- Git e GitHub: branches, commits, Pull Requests, resolução de conflitos e trabalho colaborativo.
- Perfil comportamental (Buscamos uma pessoa com vontade de evoluir tecnicamente, assumir responsabilidades e contribuir para a resolução de problemas, demonstrando aprendizado rápido, proatividade, autonomia responsável, adaptabilidade, colaboração, atenção à qualidade do código e visão de produto.
Diferenciais
- TypeScript: familiaridade com tipagem estática em aplicações JavaScript.
- Sequelize: models, associations e migrations.
- TanStack Query: gerenciamento de requisições, busca e cache de dados no React.
- Vitest, Jest e Supertest: desenvolvimento de testes unitários e testes de endpoints.
- Docker e Docker Compose: configuração e execução de ambientes locais, incluindo MySQL e Redis.
- Autenticação e autorização: conhecimentos de JWT, cookies HTTP-only e RBAC (controle de permissões por recurso e ação).
- Redis e BullMQ: conceitos de cache, filas e processamento assíncrono.
- Integração com IA: familiaridade com APIs da OpenAI, chat e embeddings.
- Assistentes de programação com IA: experiência com Claude Code, GitHub Copilot ou Cursor, utilizando essas ferramentas de maneira crítica e responsável.
- CI/CD: conhecimentos básicos de pipelines de integração e entrega contínua, como GitHub Actions.
Benefícios
💳 Vale Transporte ou Vale Combustível (cartão Flash);
🛒 Vale Alimentação (cartão Flash);
🍝 Vale Refeição (cartão Flash);
🏋️♀️ Convênio com academias (TotalPass);
🩺 Assistência médica (SulAmérica, com coparticipação de 30% do procedimento, sem mensalidade);
🦷 Assistência odontológica (SulAmérica, sem custos);
🤽🏻 Carteira de acesso ao SESC de todo Brasil;
🚀 Plano de Carreira baseado na meritocracia (crescimento profissional baseado em seus resultados individuais e desempenho);
🎖️ Premiações anuais por tempo de empresa;
💰 Bônus por atingimento da meta anual da empresa;
🫀 Parceria com Star Bem (Consultas/terapias de saúde física e mental com valores acessíveis);
💡 Seguro de Vida (Porto Seguro, sem custos);
🏢 Descontos e Parcerias com Faculdades (Graduação e Pós-Graduação);
💊 Descontos e débito automático em farmácias (Droga Raia e Drogasil).
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Produto
Product Management é uma das áreas mais strategicamente relevantes nas organizações de tecnologia. O Product Manager é responsável por definir a visão do produto, priorizar funcionalidades e coordenar equipes multidisciplinares para entregar valor ao usuário.
As habilidades essenciais incluem pensamento estratégico, análise de dados, comunicação, liderança e conhecimento técnico. Ferramentas como Jira, Confluence, Miro e analytics platforms são fundamentais no dia a dia.
Salários para PMs no Brasil variam de R$ 8.000 (júnior) a R$ 35.000+ (sênior em big techs), com oportunidades crescentes para trabalho remoto internacional.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.
Sobre a área de Web Master
O Web Master é o profissional responsável pela manutenção, segurança e performance técnica de sites e aplicações web. Ele gerencia servidores, infraestrutura de hospedagem, monitoramento de uptime e garante que tudo funcione com rapidez e disponibilidade.
As principais habilidades incluem gestão de servidores (Apache, Nginx), hospedagem (AWS, Google Cloud, Azure), CDN (Cloudflare), SSL, DNS, segurança web (WAF, firewall), performance (Core Web Vitals, cache, compressão) e versionamento (Git, CI/CD). Conhecimento de Docker, WordPress, cPanel e monitoramento (Sentry, New Relic) é diferencial.
Web Masters em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam DevOps, SRE e conseguem garantir uptime e performance em escala. A área oferece oportunidades desde webmaster júnior até SRE e infrastructure engineer, com foco em confiabilidade, segurança e velocidade.
Sobre a área de Analista de Negócios
O Analista de Negócios (BA) é o profissional responsável por identificar problemas, oportunidades e soluções em processos organizacionais, atuando como ponte entre as áreas de negócio e a equipe de desenvolvimento de tecnologia. Ele realiza o levantamento e especificação de requisitos, mapeia fluxos de valor, desenha processos futuros e ajuda a garantir que as entregas de software estejam alinhadas com as metas estratégicas da empresa.
Sobre a área de Relações Públicas
A área de Relações Públicas (RP) é focada na gestão da reputação, imagem e comunicação de uma organização com seus diversos públicos de interesse (como clientes, investidores, colaboradores, mídia e comunidade). Profissionais de RP desenvolvem estratégias de comunicação corporativa, gerenciam o relacionamento com a imprensa (assessoria de imprensa), organizam eventos institucionais e atuam na prevenção e gestão de crises de imagem.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Dados
A área de Dados passou por uma transformação radical com a ascensão da Inteligência Artificial Generativa. Profissionais de dados são fundamentais para tomada de decisão baseada em evidências em todas as indústrias.
As principais especializações incluem Data Engineering, Data Science, Business Intelligence, Machine Learning Engineering e Analytics. Ferramentas como SQL, Python, Spark, dbt e plataformas de cloud (AWS, GCP, Azure) são essenciais.
O mercado de dados continua com alta demanda e salários entre os mais competitivos do setor de tecnologia, com muitas oportunidades para trabalho remoto.
Sobre a área de Account Manager
O Account Manager é o profissional responsável por gerenciar e expandir o relacionamento com os clientes após a venda. Ele atua como parceiro estratégico, garantindo satisfação, retenção e crescimento da conta, conectando as necessidades do cliente com as soluções da empresa.
As principais habilidades incluem gestão de relacionamento, negociação, upsell e cross-sell, renovação de contratos, planejamento de contas, business reviews, análise de métricas (NPS, churn, LTV) e conhecimento de CRMs (Salesforce, HubSpot). Comunicação, empatia e visão de negócio são diferenciais fundamentais.
Account Managers em empresas de tecnologia e SaaS são muito valorizados, especialmente aqueles que conseguem aumentar a receita recorrente (MRR/ARR) através de expansão de contas e prevenção de churn. A área oferece oportunidades desde account executive até diretor de contas, com foco em relacionamento estratégico, crescimento de receita e sucesso do cliente.
Sobre a área de Gestão de Projetos
A Gestão de Projetos é essencial para garantir que iniciativas estratégicas sejam entregues no prazo, dentro do escopo e com qualidade. Profissionais de PM coordenam equipes, gerenciam riscos e comunicam stakeholders.
As principais metodologias incluem PMBOK, PRINCE2, Scrum e Kanban. Ferramentas como Jira, Asana, Monday e MS Project são amplamente utilizadas no dia a dia.
Certificações como PMP e PgMP são diferenciadores importantes no mercado, com demanda crescente em empresas de tecnologia e consultoria.
Sobre a área de UX
A área de User Experience (UX) Design é focada em otimizar a experiência geral do usuário ao interagir com um produto ou serviço. Profissionais de UX realizam pesquisas com usuários (UX Research), mapeiam jornadas, criam wireframes, realizam testes de usabilidade e definem fluxos de navegação para garantir que o produto seja intuitivo, útil e atenda às necessidades reais dos usuários.
Sobre a área de Redação
A área de Redação é responsável por criar textos persuasivos, criativos e estratégicos para diferentes canais de comunicação. Profissionais de redação transformam ideias em palavras que engajam, convertem e constroem a identidade de voz das marcas.
As principais habilidades incluem redação publicitária, copywriting, roteiro para vídeos e podcasts, escrita persuasiva, tom de voz e guidelines editoriais. Conhecimento de SEO writing, Grammarly e ferramentas de produtividade de texto é diferencial.
Profissionais de Redação em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam copy para landing pages, e-mail sequences e conteúdo para funil de conversão. A área oferece oportunidades desde redator júnior até diretor de copy, com foco em criatividade, persuasão e performance.
Comentários 0