Skills
Sobre a Vaga
Estamos buscando um(a) Senior Full Stack Developer com forte experiência em Ruby on Rails e React para se juntar ao time. Você ajudará a desenvolver soluções e implementar tecnologias que aprimoram a experiência do usuário. O projeto envolve uma tecnologia patenteada que permite que qualquer pessoa, com a câmera de um smartphone, crie um modelo 3D interativo, com medições detalhadas e recursos avançados de design.
Responsabilidades
- Trabalhar em conjunto com engenharia, produto, design e outras áreas para alinhar objetivos do projeto, coletar e refinar requisitos e garantir execução sem falhas
- Avaliar diferentes abordagens técnicas, discutir possíveis trade-offs e recomendar as melhores soluções para desafios complexos
- Conduzir o desenvolvimento e o aprimoramento de serviços, aplicações e ferramentas full-stack usando Ruby on Rails e React, garantindo implementação de alta qualidade e otimizando desempenho e escalabilidade
- Atuar junto a product managers e especialistas técnicos para definir, desenvolver e lançar com sucesso novas funcionalidades que melhorem a experiência do usuário e o valor para o negócio
- Desenvolver e integrar componentes de back-end e front-end, garantindo interação contínua entre serviços Ruby on Rails e aplicações React
- Identificar oportunidades de melhoria de processos, incorporar feedback de stakeholders e aplicar melhores práticas para aumentar eficiência do sistema e produtividade do time
Requisitos
- 8+ anos de experiência em projetar, construir e implantar aplicações web
- Forte proficiência em Ruby on Rails e React
- Experiência com tecnologias front-end como JavaScript, HTML e CSS
- Experiência com arquiteturas RESTful e/ou APIs GraphQL, projetando interfaces eficientes, escaláveis e seguras para uso interno e externo
- Experiência com bancos de dados relacionais como PostgreSQL ou MySQL
- Propriedade em ambientes cloud (por exemplo, AWS e Google Cloud) e experiência em construir aplicações escaláveis que suportem workflows complexos
- Experiência com crescimento e ciclo de vida de produtos: construir e evoluir produtos do lançamento inicial até a maturidade, melhorando, escalando e adaptando para servir melhor usuários e objetivos do negócio
- Experiência de liderança técnica: capacidade comprovada de levar features do conceito inicial até planejamento, desenvolvimento, testes e entrega final, garantindo alinhamento com metas de produto e necessidades dos usuários
- Experiência de liderança de time: orientar um grupo de engenheiros a questionar o status quo e entregar soluções inovadoras para problemas às vezes pouco compreendidos
- Mindset orientado à engenharia: experiência em organização orientada por engenharia, com compartilhamento de ownership de vitórias e aprendizados junto ao produto
- Colaboração cross-funcional: experiência trabalhando com stakeholders de Produto, Design, Analytics e Legal para construir e refinar produtos que atendam requisitos regulatórios
- Mobile experience com React Native (desejável)
Beneficios
- Plano de saúde
- Cursos de idioma
- Programa de relocation
- Oportunidades de desenvolvimento profissional, incluindo programas de certificação, mentoria e investimento em talentos, mobilidade interna e oportunidades de estágio
- Ambiente global e multicultural, com comunicação aberta e eventos sociais regulares de integração
- Práticas de sustentabilidade social, com foco em cinco pilares: educação em TI, capacitação da comunidade, práticas justas, sustentabilidade ambiental e igualdade de gênero