




Resumo: A Genesis Digital está buscando um(a) Desenvolvedor(a) Full Stack Sênior para projetar, desenvolver, testar e implantar funcionalidades essenciais em sua avançada plataforma SaaS, contribuindo para decisões arquitetônicas e orientando engenheiros juniores. Pontos principais: 1. Trabalhar em uma plataforma líder de automação de marketing e vendas. 2. Oportunidade de crescimento e desenvolvimento profissional. 3. Cultura de equipe colaborativa, inovadora e de apoio. **Sobre a Genesis Digital:** A Genesis Digital é a força motriz por trás da plataforma definitiva de automação de marketing e vendas, capacitando uma ampla gama de usuários — desde empreendedores individuais e criadores até empresas globais — a otimizar suas operações e alcançar um crescimento notável. Somos apaixonados por inovação, construção de soluções robustas e escaláveis, e fomento de um ambiente colaborativo onde indivíduos talentosos possam prosperar. Junte-se à nossa equipe dinâmica e ajude a moldar o futuro da tecnologia em vendas e marketing! **Visão geral do cargo:** Estamos buscando um(a) Desenvolvedor(a) Full Stack Sênior altamente qualificado(a) e experiente para integrar nossa equipe de engenharia em crescimento. Neste cargo, você desempenhará um papel fundamental no projeto, desenvolvimento, teste e implantação de funcionalidades essenciais em nossa avançada plataforma SaaS. Você aplicará sua vasta experiência em JavaScript e Python, além de seus conhecimentos gerais em programação, para construir sistemas distribuídos de alta qualidade, escaláveis e resilientes. Como membro sênior, você também contribuirá para decisões arquitetônicas, orientará engenheiros juniores e ajudará a impulsionar a excelência técnica dentro da equipe. **Principais responsabilidades:** * Projetar, desenvolver, testar, implantar, manter e aprimorar funcionalidades em toda a pilha (full stack) de nossa plataforma SaaS. * Escrever código limpo, eficiente, mantível e bem documentado, utilizando principalmente JavaScript (frameworks front-end como React/Vue/Angular, Node.js) e Python. * Colaborar de perto com gerentes de produto, designers e outros engenheiros para transformar requisitos em soluções técnicas. * Projetar e implementar serviços back-end e APIs robustos, escaláveis e de alto desempenho. * Desenvolver interfaces de usuário intuitivas e responsivas usando tecnologias modernas front-end. * Contribuir para o projeto e evolução de nossa arquitetura de sistemas distribuídos. * Solucionar, depurar e resolver problemas técnicos complexos em diversos ambientes. * Participar de revisões de código, fornecendo e recebendo feedback construtivo. * Orientar desenvolvedores juniores e contribuir para uma cultura de aprendizado contínuo e aperfeiçoamento. * Manter-se atualizado(a) sobre tecnologias emergentes e melhores práticas do setor. * (Se aplicável, com base em conhecimento em DevOps) Contribuir para pipelines CI/CD, automação de infraestrutura, monitoramento e excelência operacional geral. **Qualificações exigidas:** * Experiência comprovada (geralmente 5 anos ou mais) como Desenvolvedor(a) Full Stack, com parte significativa em cargo sênior. * Expertise profunda e experiência prática com **JavaScript** (incluindo ES6+, padrões assíncronos, frameworks/bibliotecas populares como React, Vue, Angular ou Node.js) e **Python**, incluindo experiência com frameworks web (FastAPI), bibliotecas de manipulação de dados (Pandas) e ferramentas de teste (Pytest). * Bom entendimento de tecnologias front-end (HTML5, CSS3, design responsivo). * Experiência em projetar e consumir APIs RESTful. * Proficiência em bancos de dados relacionais (ex.: MySQL, PostgreSQL) e modelagem de bancos de dados. * Experiência com sistemas de controle de versão, especialmente Git. * Fortes habilidades analíticas e de resolução de problemas. * Excelentes habilidades de comunicação e trabalho em equipe. * Graduação em Ciência da Computação, Engenharia ou área correlata. * Experiência em sistemas distribuídos em larga escala ou em **plataformas SaaS**. **Qualificações preferenciais (pontos bônus):** * Conhecimento prático de PHP (incluindo frameworks modernos como CodeIgniter, Laravel ou Symfony). Experiência com outras linguagens de programação (ex.: Go, Rust) também é valorizada. * Experiência prática com práticas e ferramentas DevOps (ex.: pipelines CI/CD como Jenkins/GitLab CI/GitHub Actions, containerização com Docker/Kubernetes, plataformas em nuvem como AWS/GCP/Azure, ferramentas de monitoramento como Prometheus/Grafana/Datadog). * Experiência com bancos de dados NoSQL (ex.: MongoDB, Redis). * Experiência com filas de mensagens (ex.: RabbitMQ, Kafka, SQS). * Familiaridade com processamento de dados, pipelines ETL ou conceitos de data warehousing. * Compreensão de conceitos básicos de Aprendizado de Máquina (ML). * Familiaridade com bibliotecas relevantes de IA/ML (ex.: scikit-learn, PyTorch, TensorFlow) * Experiência na integração com APIs ou serviços de IA/ML de terceiros. * Familiaridade com frameworks de testes automatizados (unitários, de integração, ponta a ponta). * Experiência em ambientes de desenvolvimento ágil/Scrum. * Compreensão da arquitetura de microsserviços. **O que oferecemos:** * Salário competitivo e pacote de benefícios. * Oportunidade de trabalhar em uma plataforma líder de automação de marketing e vendas, utilizada por milhares de pessoas em todo o mundo. * Um ambiente desafiador e gratificante, com oportunidades de crescimento e desenvolvimento profissional. * Uma cultura de equipe colaborativa, inovadora e de apoio. * A chance de causar um impacto significativo em nosso produto e stack tecnológica. * Um ambiente de trabalho totalmente remoto, oferecendo flexibilidade e equilíbrio entre vida pessoal e profissional. **Como se candidatar:** Se você é um(a) Desenvolvedor(a) Full Stack apaixonado(a) e experiente, em busca do seu próximo desafio em uma empresa líder de SaaS, incentivamos você a se candidatar! Envie seu currículo pelo link da página de carreiras ou por e-mail.


