Dev Jr
jng
Score da Vaga
80 pontosSobre o time
Procuramos uma pessoa desenvolvedora júnior para construir e manter os sistemas internos do Grupo JNG, falando direto com as áreas que os usam.
O time de T ecnologia atende Financeiro, Compras, RH, Logística, Comercial e Diretoria. Somos um time pequeno: quem escreve o código também conversa com o usuário, sobe
para produção e acompanha o resultado. Hoje mantemos cerca de 30 repositórios: portais web, APIs, integrações com bancos e com o ERP , e a infraestrutura na AWS. Estamos no meio da migração do ERP TOTVS Protheus para o Microsoft Dynamics 365 Business Central, o que gera muita integração e conferência de dados. Muitas demandas chegam como planilha ou protótipo feito pela própria área. Nosso trabalho é transformar isso em sistema de produção, com dado confiável e acesso
controlado.
Responsabilidades
- Você vai desenvolver, corrigir e sustentar sistemas internos e integrações aos CRMs e ERP.
- Desenvolver funcionalidades em portais web (Vue) e APIs (Go), com testes automatizados.
- Investigar defeitos relatados pelos usuários: reproduzir, achar a causa e explicar o que aconteceu.
- Escrever e ajustar consultas SQL para relatórios, conferências e integrações.
- Participar de conversas com as áreas de negócio para entender a necessidade e validar a entrega.
- Conferir os números com a área antes de dar algo como pronto, principalmente em comissão, cobrança e faturamento.
- Apoiar a validação em homologação e a subida para produção, junto com o time.
- Documentar o que fez: decisões, como rodar e o que o usuário vê quando uma dependência, como o ERP , sai do ar.
- Atender chamados de sustentação dos sistemas que o time mantém.
Requisitos técnicos
Pedimos base sólida, não a nossa stack inteira: o resto se aprende aqui.
- Graduação em andamento ou concluída em Computação, Sistemas de Informação, ADS, Engenharia ou área afim, ou experiência equivalente comprovada por projetos.
- Lógica de programação sólida e Go na prática: structs, slices e maps, tratamento de erros, testes com go test e um servidor HTTP simples com net/http.
- JavaScript, HTML e CSS, com noções de um framework de front-end (Vue, React ou Angular).
- SQL: consultas com JOIN, GROUP BY , filtros e agregações.
- HTTP e APIs REST: métodos, códigos de status e JSON; saber testar uma API com curl, Postman ou Insomnia.
- Git no dia a dia: branch, commit, pull request e conflito simples.
- Terraform e práticas de IaC.
* GitHub Actions e Docker.
- Ler mensagem de erro, log e stack trace, e usar o depurador para investigar.
- Ler documentação técnica em inglês.
Diferenciais
Nenhum destes itens é eliminatório; cada um encurta o seu caminho até a primeira
entrega.
- Go além do básico (goroutines, context e SDK da AWS), a linguagem de quase todas as nossas APIs.
- Vue 3 com TypeScript e Vite, com testes em Vitest.
- AWS: Lambda, API Gateway, DynamoDB, S3, CloudFront, ECS/Fargate, RDS, SQS/SNS e CloudWatch.
- PostgreSQL e experiência com dados de ERP (TOTVS Protheus ou Business Central).
- OAuth 2.0 e OpenID Connect: login, tokens e papéis de acesso (usamos Zitadel).
- Python para automações e cargas de dados.
- Flutter, usado no aplicativo de frotas.
- Noções de processos financeiros e fiscais: nota fiscal, título a receber, boleto, Pix e comissão.
- Uso crítico de assistentes de IA para programar: revisar e testar o que a ferramenta gera antes de confiar.
Habilidades comportamentais
Aqui o júnior conversa direto com quem usa o sistema, sem analista de negócio no meio.
Por isso estas habilidades pesam tanto quanto as técnicas.
- Comunicação direta com as áreas. Explicar um problema ao Financeiro, ao RH ou à Diretoria em português comum, sem jargão.
- Curiosidade pelo negócio. Nota fiscal, título, comissão, banco de horas: ninguém precisa chegar sabendo, mas precisa querer aprender e confirmar quando não entendeu.
- Rigor com dados. Conferir o resultado contra a fonte, seja o ERP ou a planilha da área, antes de dizer "pronto". Diferença de centavos é investigada, não arredondada.
- Separar decisão técnica de regra de negócio. Quando a regra é ambígua, levar a dúvida para quem decide, com as opções e o impacto de cada uma, em vez de escolher sozinho.
- Transparência. Dizer o que foi testado e o que não foi. Avisar cedo quando travou ou quando o prazo não vai fechar.
- Responsabilidade com produção. Vários sistemas movimentam dinheiro real. Isso pede homologação antes, mudança pequena e validação a cada passo.
- Escrita objetiva. Em PR, chamado ou mensagem para a área: o que foi pedido, se ficou pronto, o que ficou pendente e quem precisa decidir.
- Olhar do usuário final. Pensar no que a pessoa vê quando algo falha. Uma mensagem de erro clara evita um chamado.
- Organização entre várias frentes. O time atende muitas áreas ao mesmo tempo; é preciso priorizar com o gestor e manter cada área informada.
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.
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 Customer Success
Customer Success é a área responsável por garantir que os clientes atinjam seus objetivos ao usar o produto ou serviço. É uma função estratégica para retenção, expansão e satisfação do cliente.
As principais habilidades incluem gestão de contas, análise de churn, NPS, onboarding, upsell e cross-sell. Conhecimento de CS tools como Gainsight, Totango e ChurnZero é diferencial.
O CS está se tornando cada vez mais estratégico em empresas SaaS, com profissionais atuando diretamente no crescimento da receita recorrente (MRR/ARR).
Sobre a área de Content Manager
O Content Manager é o profissional responsável por liderar toda a estratégia, produção e gestão de conteúdo de uma organização. Ele define a estratégia editorial, coordena equipes de redação e garante que o conteúdo esteja alinhado com os objetivos de negócio e a identidade da marca.
As principais habilidades incluem estratégia de conteúdo, planejamento editorial, content audit, buyer persona, customer journey, content ops, governança de conteúdo, métricas de performance (ROI, engajamento, tráfego orgânico) e gestão de equipe. Conhecimento de WordPress, Contentful, Notion e ferramentas de analytics é diferencial.
Content Managers em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem alinhar conteúdo com funil de conversão, liderar equipes multidisciplinares e usar dados para otimizar estratégia editorial. A área oferece oportunidades desde content manager até diretor de conteúdo, com foco em estratégia, qualidade e escala.
Sobre a área de Social Mídia
A área de Social Mídia é uma das mais dinâmicas e em constante evolução do marketing digital. Profissionais de social media são responsáveis por criar, gerenciar e otimizar a presença de marcas nas plataformas digitais, construindo engajamento e comunidade com o público-alvo.
As principais habilidades incluem gestão de redes sociais (Instagram, TikTok, LinkedIn, Facebook, YouTube), criação de conteúdo para redes sociais, community management, mídia paga social (Meta Ads, LinkedIn Ads, TikTok Ads), análise de métricas e planejamento estratégico. Ferramentas como Hootsuite, Sprout Social, Buffer, Later e plataformas de analytics são essenciais.
Profissionais de social media em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam paid social, social media analytics e estratégias de conteúdo para diferentes plataformas. A área oferece oportunidades desde analista até diretor de social media, com foco em crescimento, engajamento e retorno sobre investimento.
Sobre a área de Segurança da Informação
A área de Segurança da Informação é uma das mais estratégicas e requisitadas no mercado de tecnologia. Com o aumento dos ataques cibernéticos, roubo de dados e regulações como LGPD e GDPR, empresas de todos os portes investem pesadamente em profissionais que protejam seus ativos digitais.
As principais especializações incluem Segurança de Redes, Segurança em Cloud (AWS, Azure, GCP), Segurança Ofensiva (Penetration Testing, Red Team), Segurança Defensiva (SOC, Blue Team), AppSec e Governança de Segurança. Ferramentas como SIEM (Splunk, QRadar), firewalls, EDR e plataformas de Vulnerability Management são essenciais.
Certificações como CISSP, CEH, OSCP, CompTIA Security+ e AWS Security Specialty são diferenciadores importantes. Profissionais de segurança da informação estão entre os mais bem remunerados do setor, com demanda crescente especialmente em fintechs, healthtechs e empresas de grande porte.
Sobre a área de QA e Testes
QA e Testes de Software são fundamentais para garantir a qualidade e confiabilidade de aplicações. Profissionais de QA garantem que o produto entregue atenda aos requisitos e esteja livre de defeitos críticos.
As principais habilidades incluem testes manuais e automatizados, Selenium, Cypress, Playwright, Postman, JMeter e conhecimento de pipelines CI/CD. Testes de performance e segurança são diferenciais.
Com a adoção de DevOps e deploy contínuo, a demanda por QAs automatizadores e SDETs continua crescendo.
Comentários 0