Desenvolvedor Full Stack – Ruby on Rails
Estamos buscando um Desenvolvedor Full Stack para integrar nosso time multidisciplinar na empresa. O profissional será responsável por desenvolver novos projetos, além de manter e evoluir nossas aplicações web existentes, garantindo performance, escalabilidade e uma excelente experiência ao usuário.
Você terá autonomia para resolver problemas complexos e trabalhará em um ambiente que valoriza boas práticas de engenharia de software e colaboração.
🛠 Responsabilidades e Atribuições:
- Desenvolvimento de Novos Projetos: Atuar na concepção e implementação de novas funcionalidades e produtos do zero, utilizando as melhores práticas de mercado.
- Manutenção e Evolução: Realizar a manutenção de sistemas existentes, identificando gargalos, corrigindo bugs e refatorando código para garantir escalabilidade e qualidade.
- Backend: Desenvolver APIs robustas e performáticas utilizando principalmente Ruby on Rails.
- Frontend: Criar interfaces responsivas e dinâmicas utilizando React com TypeScript e Javascript.
- Banco de Dados: Garantir a eficiência na modelagem de dados e otimização de consultas em MySQL e PostgreSQL.
- Colaboração: Trabalhar em conjunto com equipes multifuncionais (Produto, Design, QA) para definir, projetar e entregar funcionalidades que gerem valor.
- Qualidade: Implementar testes automatizados e participar de Code Reviews para assegurar a estabilidade da solução.
💻Requisitos Obrigatórios (hard skills)
Para ter sucesso nesta posição, você precisa ter domínio em:
- Linguagens: Ruby, Javascript, Typescript.
- Frameworks: Ruby on Rails, React.
- Banco de Dados/Cache: MySQL, PostgreSQL, Redis.
- Versionamento: Git.
- Formação: Superior completo ou em andamento em Ciência da Computação, Engenharia de Software ou áreas correlatas.
🚀 Diferenciais (Nice to have)
Será considerado uma grande vantagem se você tiver conhecimentos em:
- Legado e Mobile: ExtJS, React Native.
- Infraestrutura e Cloud: AWS, GCP, Azure, Docker, Kubernetes.
- Observabilidade e Busca: ElasticSearch, NewRelic.
- DevOps e Ferramentas: GitHub Actions, CI/CD, GitHub Copilot.
- Testes e Documentação: Minitest, RSpec, Swagger/OpenAPI.
- Arquitetura e Segurança: Microserviços, SSO.
🧠 Perfil Comportamental
- Autonomia e Senso de Dono: Capacidade de autogerenciamento, organização e foco em resultados.
- Resolução de Problemas: Raciocínio lógico apurado e atenção aos detalhes para resolver desafios técnicos de forma estruturada.
- Comunicação: Clareza para troca de feedbacks e trabalho colaborativo em time ágil.
- Aprendizado Contínuo: Curiosidade técnica para explorar novas ferramentas e evoluir constantemente.
Requisitos
Estudos
Valorizado
Experiência profissional
Sobre CRJA CONSULTORIA
- Serviços combinados de escritório e apoio administrativo