Dev Fullstack (C# e ReactJS) Pleno
Descrição da vaga
A Smollan Digital Commerce é a unidade especializada em acelerar crescimento e rentabilidade nos canais digitais, conectando estratégia, execução e tecnologia para operações D2C, B2B, marketplaces e retail media. Com atuação integrada, foco em performance e decisões orientadas por dados, apoiamos marcas a escalar sua presença digital com consistência e excelência operacional.
Parte do grupo Smollan, presente em mais de 65 países e com mais de 85 mil colaboradores, combinamos alcance global com expertise local para entregar soluções completas de digital commerce. Nosso diferencial está na conexão entre o físico e o digital, tornando a jornada omnichannel mais eficiente e gerando resultados concretos para os nossos clientes.
Estamos em busca de um Dev Fullstack (que trabalhe com C# e ReactJS) para atuar em um projeto de automação de processos empresariais.
Nesta posição, você será responsável por trabalhar e apresentar dados coletados de rotinas de automação, desenvolvendo em C#, ReactJS e consumindo/fornecendo APIs REST.
Se você é apaixonado por resolver problemas complexos com código limpo e boas práticas de arquitetura, essa vaga pode ser ideal para você.
Trabalhe conosco de forma 100% remota, colaborando com times multidisciplinares para transformar operações manuais em fluxos automatizados e eficientes.
Responsabilidades e atribuições
- Desenvolver e manter aplicações em C#, SQL e ReactJS focadas na visualização de dados e automação de diversos processos da empresa, garantindo eficiência e confiabilidade.
- Projetar e consumir APIs REST para integrar sistemas e fluxos de dados, permitindo a comunicação transparente entre diferentes serviços e plataformas.
- Atuar com desenvolvimento auxiliado fortemente por IA, utilizando ferramentas e modelos para acelerar a entrega de soluções, melhorar a qualidade do código e otimizar processos de desenvolvimento.
- Utilizar e administrar repositórios Git para versionamento de código, mantendo um fluxo de trabalho organizado (pull requests, code reviews) e garantindo a colaboração eficiente em equipe.
- Implementar soluções de observabilidade, incluindo geração de logs estruturados, monitoramento de métricas e criação de alertas, visando acompanhar a saúde e desempenho das automações em produção.
- Garantir a aplicação de padrões de arquitetura de software e boas práticas de desenvolvimento (como SOLID, Clean Architecture, etc.), produzindo código escalável, manutenível e bem documentado.
- Colaborar com outras equipes (por exemplo, times de dados ou de produto) para alinhar integrações e assegurar que as soluções de automação atendam às necessidades do negócio.
- Diagnosticar problemas, depurar erros e otimizar o desempenho dos processos automatizados, assegurando alta disponibilidade e confiabilidade das soluções implantadas.
Requisitos e qualificações
- Sólida experiência em desenvolvimento C#, SQL e ReactJS, com histórico de participação em projetos complexos.
- Domínio na construção e consumo de APIs REST e no uso de formatos de dados como JSON/XML/SOAP.
- Proficiência em controle de versão com Git (branching, pull requests, resolução de conflitos).
- Experiência em desenvolvimento auxiliado por IA, utilizando ferramentas e técnicas para aumentar a produtividade e eficiência no processo de codificação e resolução de problemas.
- Conhecimento prático de padrões de arquitetura de software e design patterns, aplicando princípios de engenharia de software para criar soluções bem estruturadas.
- Experiência com logs e monitoramento de aplicações, capacidade de instrumentar o código para gerar logs úteis e criar painéis/alertas para acompanhar sistemas em produção.
- Familiaridade com práticas de observabilidade e debugging de aplicações, incluindo uso de métricas e tracing (rastreamento de transações) para diagnosticar e antecipar problemas.
- Autonomia e perfil investigativo para propor e implementar soluções de automação de forma proativa, bem como para solucionar incidentes de forma ágil.
- Boa comunicação e habilidade de trabalhar em equipe, compartilhando conhecimentos e registrando evoluções dos processos.
Informações adicionais
Diferenciais (não obrigatórios)
- Noções de DevOps/CI/CD para auxiliar na automatização de deploys e configuração de pipelines de integração contínua.
- Certificações ou cursos na área de desenvolvimento de software, arquitetura ou cloud computing.
Se identificou com a oportunidade e quer fazer parte de um projeto de transformação digital, automatizando processos e promovendo inovações? Então vem crescer com a gente!
Estamos ansiosos para conhecer você e compartilhar mais sobre esse desafio. Candidate-se e vamos juntos impulsionar a eficiência através da tecnologia.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Bate-papo com People
- Etapa 3: Desafio Técnico
- Etapa 4: Bate-papo com Líder
- Etapa 5: Bate-papo com Time
- Etapa 6: Contratação
Conheça a Smollan
A Smollan Digital Commerce Latam é a unidade responsável por acelerar o crescimento de marcas nos canais digitais na América Latina.
Fazemos isso conectando estratégia, tecnologia e operação para transformar o digital em um motor real de crescimento. Atuamos em D2C, B2B, marketplaces e retail media, com foto em destravar expansão de canais e receita para a indústria.
Somos parte do grupo Smollan, presente em mais de 65 países e com mais de 85 mil colaboradores. A marca construiu sua presença global ajudando marcas a crescer no ponto de venda físico, com execução, inteligência e operação em larga escala. Com o avanço do digital, esse desafio ficou mais complexo. É preciso integrar canais, dados e experiência e ajudar nosso cliente a vender onde a venda acontece.
No Brasil, essa operação nasce da evolução da Híbrido, que ao longo de mais de 12 anos construiu uma base sólida em digital commerce, agora conectada a um ecossistema global de soluções, tecnologia e execução.
Nossa Energia
Não acreditamos em fórmulas prontas.
Cada desafio pede leitura de contexto, repertório e decisão. Por isso, valorizamos quem assume responsabilidade, se posiciona e faz acontecer.
Aqui, confiança não é discurso. É construída no dia a dia, na forma como lidamos com clientes, com o time e com os problemas que aparecem. Escutamos, entendemos o que realmente importa e jogamos juntos até o resultado acontecer.
Trabalhamos com uma régua alta, porque sabemos que nosso impacto depende disso. O que entregamos hoje precisa ser melhor do que ontem. Evolução constante faz parte da nossa rotina.
Testamos, ajustamos e seguimos em frente, sem apegos. Errar rápido faz parte.
No fim, tudo se resume a uma pergunta simples que guia nossas decisões: Isso ajuda o time e o cliente a avançarem?
O que você vai encontrar aqui
- Um ambiente que valoriza troca e aprendizado contínuo
- Projetos com marcas relevantes e desafios reais de negócio
- Espaço para testar, errar rápido e evoluir
- Um time próximo, que joga junto e se apoia
- A chance de crescer junto com uma operação em expansão global