Desenvolvedor Ruby on Rails Pleno
Descrição da Vaga
Estamos buscando um(a) **Desenvolvedor(a) Ruby on Rails Pleno** para atuar junto a um time ágil e multidisciplinar. Se você é uma pessoa comunicativa, com boa vivência técnica em desenvolvimento e bom conhecimento de infraestrutura web, essa vaga é pra você! **Quem somos:** Somos uma empresa consolidada, com mais de 16 anos de experiência no mercado de desenvolvimento de softwares. Valorizamos um ambiente amigável, focado no bem\-estar de nossos colaboradores, e acreditamos no poder da colaboração e do aprendizado contínuo. Com uma cultura bem estabelecida e um plano de carreira bem estruturado, buscamos pessoas que queiram crescer junto conosco. **Sede da empresa:** Interior de São Paulo (trabalho remoto). **O que oferecemos:** * **Trabalho 100% remoto.** * Clima acolhedor, com valorização do bem\-estar. * Oportunidade de desenvolvimento com um plano de carreira estruturado. **O que esperamos de você:** Queremos pessoas que valorizem o trabalho em equipe, estejam dispostas a compartilhar conhecimento e feedbacks e que gostem de construir soluções que melhorem a vida das pessoas em conjunto com um time talentoso e colaborativo. **Habilidades técnicas:** **Experiência com Ruby on Rails:** * Mínimo de 3 anos de experiência com Ruby on Rails em projetos de médio a grande porte. * Conhecimento avançado das convenções do framework, melhores práticas e padrão MVC. **Desenvolvimento Back\-end:** * Experiência em criação e manutenção de APIs RESTful. * Capacidade de implementar lógica de negócios complexa e trabalhar com background jobs (ex.: Sidekiq). * Conhecimento sobre otimização de desempenho, incluindo uso de cache (Redis ou similar). **Banco de Dados:** * Experiência sólida com bancos de dados relacionais, especialmente PostgreSQL. * Conhecimento de otimização de queries, modelagem de dados e uso de migrations. * Familiaridade com bancos de dados NoSQL (ex.: MongoDB). **Front\-end:** * Experiência com Vue.js para criação de interfaces dinâmicas e interativas. * Capacidade de integrar componentes Vue.js com APIs Rails e manter uma experiência de usuário fluida. * Conhecimento de templating no Rails utilizando ERB, Haml e Slim. **Elasticsearch:** * Experiência básica ou exposição ao uso de Elasticsearch. * Conhecimento sobre como configurá\-lo e integrá\-lo para funcionalidades de busca. **Arquitetura de Software:** * Experiência com design de sistemas escaláveis e manuteníveis. * Conhecimento de padrões de design (Design Patterns). **Segurança:** * Entendimento de práticas de segurança em aplicações web, incluindo prevenção de ataques comuns como SQL Injection, XSS e CSRF. * Experiência com a implementação de autenticação e autorização (ex.: Devise, JWT). **Testes:** * Experiência com testes automatizados (RSpec, Minitest) para garantir a qualidade do código. **Infraestrutura e DevOps:** * Conhecimento em Docker para criação de contêineres e gerenciamento de ambientes isolados. * Conhecimento em Kubernetes para orquestração de contêineres e deploys escaláveis. **Versionamento:** * Experiência avançada com Git, incluindo práticas de code review e workflows como Git Flow ou trunk\-based development. **WebSockets e Background Jobs:** * Experiência com implementação de WebSockets no Rails (ex.: ActionCable). * Capacidade de lidar com filas de processamento assíncrono (ex.: Sidekiq, Resque). **Habilidades Pessoais:** **Comunicação:** * Habilidade de articular ideias complexas para diferentes públicos, incluindo times técnicos e stakeholders não técnicos. * Experiência com metodologias ágeis, como Scrum ou Kanban, para colaborar em equipes multifuncionais. **Gostar de Desafios:** * Interesse em lidar com problemas complexos e propor soluções inovadoras. * Disposição para aprender novas tecnologias e superar limitações técnicas e de negócios. **Resolução de Problemas:** * Proatividade para identificar e resolver problemas de maneira eficiente e escalável. * Mentalidade de melhoria contínua para propor novas soluções e processos. **Educação** Formação em Ciência da Computação, Engenharia de Software ou áreas relacionadas (ou experiência equivalente).
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev