Desenvolvedor (A) Especialista Ii
vr
Score da Vaga
100 pontos
Resumo:
Buscamos uma pessoa Desenvolvedora Especialista II com sólida experiência em Ruby on Rails para atuar como referência técnica na evolução de sistemas críticos, contribuindo para decisões arquiteturais, qualidade das entregas, performance, segurança e escalabilidade das aplicações.
Será responsável por liderar tecnicamente iniciativas estratégicas, apoiar a evolução das práticas de engenharia de software e colaborar com diferentes times na construção de soluções que gerem valor para o negócio.
Responsabilidades:
- Liderar tecnicamente o desenvolvimento e evolução de aplicações em Ruby on Rails.
- Definir e apoiar decisões de arquitetura visando escalabilidade, manutenibilidade, performance e segurança.
- Atuar como referência técnica para o time, promovendo boas práticas de desenvolvimento e qualidade de código.
- Projetar e implementar APIs, integrações e soluções distribuídas de alta disponibilidade.
- Participar da definição e evolução de arquiteturas orientadas a eventos e microsserviços.
- Garantir a qualidade das entregas por meio de testes automatizados, code reviews e monitoramento contínuo.
- Conduzir análises e otimizações de performance de aplicações e bancos de dados.
- Apoiar a evolução de pipelines de CI/CD, observabilidade e automação.
- Atuar na identificação e resolução de problemas complexos em ambientes produtivos.
- Mentorar desenvolvedores e disseminar conhecimento técnico dentro da equipe.
Escolaridade:
- Graduação completa
Experiência:
- Experiência sólida com desenvolvimento backend utilizando Ruby on Rails.
- Experiência com PostgreSQL e otimização de consultas e estruturas de dados.
- Experiência com Redis, Sidekiq, Resque ou tecnologias equivalentes.
- Conhecimento sólido em APIs REST, mensageria e integrações entre sistemas.
- Experiência com arquitetura de microsserviços e/ou arquitetura orientada a eventos.
- Conhecimento avançado de Design Patterns, SOLID, Orientação a Objetos e boas práticas de engenharia de software.
- Experiência com testes automatizados e revisão de código.
- Conhecimento em AWS e práticas de DevOps.
- Experiência com Git, CI/CD e monitoramento de aplicações.
- Conhecimento em segurança de software e ciclo de vida de desenvolvimento (SDLC).
- Inglês intermediário para leitura de documentação técnica.
Diferenciais:
- Conhecimento em Angular, React ou Vue.
- Experiência com Kubernetes e containers.
- Conhecimento em Domain Driven Design (DDD).
- Experiência com observabilidade utilizando ferramentas como New Relic, Dynatrace ou Sentry.
- Vivência em ambientes de alta escala e alta disponibilidade.
Competências Comportamentais:
- Boa comunicação para troca constante com o time
- Capacidade analítica para solução de problemas
- Autonomia para execução de tarefas com pouca supervisão
- Organização e responsabilidade com prazos
- Proatividade na resolução de problemas e identificação de melhorias técnicas
- Colaboração e espírito de equipe
- Abertura para feedbacks e aprendizado contínuo
- Postura de dono(a) do produto e das soluções técnicas
Benefícios:
- Vale Refeição
- Vale Alimentação
- Programa Evolui - Parceria com Unico Skill
- Vale Cultura
- Assistência Médica
- Assistência Odontológica
- Seguro de Vida
- Convênio com farmácia
- Programa de Participação de Resultados
- Auxílio Home Office Mensal
- Total Pass e/ou Wellhub
- Parceria com a Zenklub
- Auxílio Creche/Babá
- Licenças Remunerada
Na VR, valorizamos a diversidade e a inclusão. Todas as nossas oportunidades estão abertas para pessoas com deficiência (PcD).
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 Financeira
A área Financeira em empresas de tecnologia combina conhecimento tradicional de finanças com ferramentas digitais avançadas. Profissionais de FP&A, controlling e finanças corporativas são essenciais para a saúde financeira da organização.
As principais habilidades incluem modelagem financeira, análise de indicadores (MRR, ARR, LTV, CAC), ERP (SAP, Oracle) e ferramentas de BI. Certificações como CFA e CPA-20 são diferenciais.
O setor financeiro oferece oportunidades estáveis com salários competitivos, especialmente em fintechs e grandes empresas de tecnologia.
Sobre a área de Product Manager
O Product Manager (PM) é o profissional responsável por definir a estratégia, visão e roadmap de um produto digital. Ele atua na interseção entre tecnologia, negócios e experiência do usuário (UX), liderando a descoberta (product discovery) e a entrega (delivery) de soluções que resolvem problemas reais de forma viável para a empresa.
As principais habilidades incluem discovery de produto, análise de dados e métricas (AARRR, NPS, LTV), pesquisa com usuários, estratégia de go-to-market, roadmapping, priorização estratégica e liderança por influência. Ferramentas como Amplitude, Mixpanel, Hotjar, Jira e Notion são fundamentais.
Product Managers desempenham um papel central no crescimento de startups, scale-ups e grandes empresas de tecnologia, tendo oportunidades de evolução para Product Leader, Head de Produto e Chief Product Officer (CPO).
Sobre a área de Cloud Solutions
A área de Cloud Solutions é responsável por projetar, implementar e gerenciar infraestrutura e serviços em nuvem (AWS, Azure, GCP) para empresas. Profissionais de cloud arquitetam soluções escaláveis, seguras e otimizadas em custo, desde migrações de data centers até arquiteturas serverless e multi-cloud.
As principais habilidades incluem IaC (Terraform, CloudFormation), containers (Docker, Kubernetes), serverless (Lambda, Cloud Functions), bancos de dados gerenciados (RDS, DynamoDB, BigQuery), redes cloud (VPC, CDN, load balancer) e segurança (IAM, WAF, KMS). Conhecimento de FinOps, cloud governance e certificações AWS/Azure/GCP é diferencial.
Profissionais de Cloud Solutions em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquiteturas multi-cloud, FinOps e conseguem otimizar custos enquanto mantêm performance e segurança. A área oferece oportunidades desde cloud engineer até cloud solutions architect, head of cloud e chief cloud architect.
Sobre a área de Ecommerce Analyst
O Ecommerce Analyst é o profissional responsável por analisar dados de vendas online, comportamento do comprador e performance de lojas virtuais para guiar decisões estratégicas. Ele combina análise de dados com conhecimento de ecommerce para otimizar conversão, ticket médio e retorno sobre investimento.
As principais habilidades incluem Google Analytics (GA4), Hotjar, análise de funil de conversão, cohort analysis, segmentação de clientes, análise de pricing e métricas de ecommerce (CAC, CLV, AOV, taxa de conversão). Conhecimento de SQL, Power BI, Google Tag Manager e plataformas como Shopify e VTEX é diferencial.
Ecommerce Analysts em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem transformar dados de comportamento de compra em insights acionáveis para aumentar receita e reduzir abandono de carrinho. A área oferece oportunidades desde analista júnior até analytics manager de ecommerce.
Sobre a área de Web Designer
O Web Designer é o profissional responsável por criar interfaces visuais de sites, aplicações web e landing pages, combinando estética, usabilidade e experiência do usuário. Ele transforma necessidades de negócio em layouts funcionais e responsivos que comunicam a identidade da marca.
As principais habilidades incluem UI design, design responsivo, prototipação (Figma, Sketch, Adobe XD), wireframing, design systems, acessibilidade (WCAG), information architecture e conhecimento básico de HTML/CSS. Conhecimento de UX design, motion design e front-end é diferencial.
Web Designers em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam design systems, design tokens e conseguem criar interfaces que convertem e engajam. A área oferece oportunidades desde web designer júnior até product designer e design lead.