Desenvolvedor(A) De Integrações (Python E Java) | Fullstack Web
rockencantech
Score da Vaga
100 pontosQuem somos
Na Rock Encantech, acreditamos que tecnologia é protagonista na transformação do varejo.
Nosso ecossistema conecta milhares de empresas e consumidores por meio de um Super App white label, CRM, marketplace e produtos financeiros embarcados, criando experiências que fortalecem o relacionamento entre varejistas, indústrias e consumidores.
Somos uma empresa em crescimento acelerado, movida por dados, inovação e pelo desafio de construir produtos que impactam milhões de pessoas todos os dias.
Quem é a pessoa que buscamos?
Buscamos um(a) Desenvolvedor(a) Full Stack Web que una paixão por tecnologia e senso de propósito. Alguém com habulidades de colaboraçãoe, atitude, que se encante com a excelência e queira transformar conhecimento em conexões que geram valor.
Você vai contribuir para aplicações críticas, de alta disponibilidade e escalabilidade, que lidam com grande volume de dados. Por isso, buscamos alguém com:
- Compromisso com a resiliência e a estabilidade dos serviços da plataforma.
- Capacidade analítica, com foco em soluções pragmáticas e eficientes.
- Olhar atento à simplicidade, mesmo em cenários complexos.
- Curiosidade constante e vontade de aprender, aprofundando-se nos desafios técnicos do dia a dia.
Aqui, o cliente é protagonista, a inovação é um caminho natural e as decisões são movidas por dados. Se você se identifica com essa mentalidade, seu lugar é aqui.
Principais responsabilidades
🔌 Integrações e dados
- Desenvolver e evoluir soluções com processamento em larga escala e troca de dados entre sistemas, garantindo qualidade, performance, confiabilidade e escalabilidade.
- Projetar, desenvolver e evoluir integrações entre sistemas internos e externos (PDVs, ERPs e parceiros), com diferentes modelos de comunicação.
- Desenvolver e manter estruturas de tabelas transacionais que garantam performance e uso eficiente dos dados pelos módulos da plataforma.
- Desenvolver e manter processos de tratamento de dados, em tempo real ou assíncronos, de acordo com os mais elevados padrões regulatórios.
🏗️ Arquitetura e engenharia
- Trabalhar com aplicações distribuídas e multi-tenant, garantindo resiliência, observabilidade e tolerância a falhas.
- Ser protagonista na proposição de melhorias arquiteturais estruturantes da plataforma.
- Definir, manter e evoluir os padrões técnicos de entrega das aplicações.
- Criar aplicações robustas e de alto desempenho, com uma experiência de usuário fluida, funcional e encantadora.
🤝 Colaboração e qualidade
- Analisar requisitos de negócio com PMs e times de produto, traduzindo-os em soluções técnicas escaláveis e sustentáveis.
- Fazer code review com feedback construtivo, garantindo aderência às boas práticas.
- Colaborar com Arquitetura, SRE/DevOps e Segurança em boas práticas de segurança e compliance.
- Participar das cerimônias ágeis, priorizando a entrega de valor ao cliente e o controle de débitos técnicos.
- Documentar o produto, deixando claros os fluxos críticos de decisão e as regras de negócio.
🚀 Operação e evolução
- Resolver problemas em ambiente produtivo, analisando logs, métricas e rastreamentos.
- Contribuir para a melhoria contínua de performance, escalabilidade e eficiência de custos (FinOps).
- Acompanhar as novas tecnologias do mercado e suas aplicações nos nossos produtos.
O que buscamos
Formação
- Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Habilidades Técnicas
- Proficiência em programação orientada a objetos, estruturas de dados e práticas modernas de desenvolvimento web de alta performance, com Java, Python, .NET (C#) ou Node.js (JS/TS) e seus principais frameworks (Spring Boot, NestJS, Next.js).
- Sólido conhecimento em microsserviços e sistemas distribuídos.
- Experiência com Clean Code, SOLID, Clean Architecture, Event-Driven Architecture, DDD e TDD.
- Experiência na construção de APIs REST: contratos, versionamento e governan&cce
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 Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
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.
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 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 Infraestrutura e DevOps
Infraestrutura e DevOps são responsáveis por criar, manter e otimizar ambientes de TI que suportam aplicações em escala. Essa área é fundamental para a confiabilidade e performance de sistemas.
As principais tecnologias incluem AWS, GCP, Azure, Docker, Kubernetes, Terraform, Ansible, CI/CD (GitHub Actions, GitLab CI, Jenkins) e monitoramento (Datadog, Grafana, Prometheus).
Engenheiros de DevOps e SREs são profissionais muito requisitados, com salários entre os mais altos do setor de tecnologia.
Sobre a área de Engenharia
A Engenharia de Software vai além do desenvolvimento tradicional, focando em escalabilidade, performance e arquitetura de sistemas. Engenheiros de software são responsáveis por projetar infraestruturas que suportam milhões de usuários simultâneos.
As habilidades incluem arquitetura de microsserviços, DevOps, cloud computing, segurança de aplicações e otimização de performance. Conhecimento em containerização (Docker, Kubernetes) e CI/CD é cada vez mais exigido.
Engenheiros de software sênior são profissionais raros e muito bem remunerados, com oportunidades em grandes tech companies globais.
Sobre a área de Conteúdo
A área de Conteúdo e Social Media é essencial para construir presença digital e engajamento com audiências. Profissionais criam estratégias de conteúdo, gerenciam redes sociais e desenvolvem narrativas de marca impactantes.
As principais habilidades incluem copywriting, storytelling, gestão de comunidades, análise de métricas, produção audiovisual e conhecimento de algoritmos de cada plataforma.
Com o crescimento do marketing de influenciamento e do commerce via social, essa área continua gerando novas oportunidades de carreira.
Sobre a área de Audiovisual
A área de Audiovisual é responsável pela produção, edição e criação de conteúdo em vídeo e áudio para as mais diversas plataformas. Com o crescimento exponencial de conteúdo digital, profissionais de audiovisual são fundamentais para marcas que querem se comunicar de forma visual e impactante.
As principais habilidades incluem produção e edição de vídeo (Premiere Pro, DaVinci Resolve, Final Cut), motion graphics (After Effects), animação (Blender, Cinema 4D), design de som, podcaster, live streaming (OBS Studio) e fotografia. Conhecimento de storytelling visual, ritmo e direção de arte é diferencial.
Profissionais de Audiovisual em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam motion graphics, vídeos para redes sociais e conteúdo para plataformas digitais. A área oferece oportunidades desde videomaker até diretor de audiovisual, com foco em criatividade, qualidade técnica e storytelling.
Comentários 0