Extreme Digital Solutions
A Extreme Digital Solutions é uma empresa jovem, fundada em 2014, antenada nas mais modernas tendências e tecnologias.
Temos como missão tornar negócios mais simples e eficientes, e, na nossa essência, a busca e integração de soluções para as mais complexas e diversas necessidades dos negócios de nossos clientes.
Ao longo desse tempo atingimos a marca de 1000 colaboradores no Brasil e temos na bagagem centenas de projetos desafiadores, com uso intenso de inteligência artificial, e uma visão sempre cuidadosa com a experiência do usuário e sucesso do cliente.
Um papel na EDS é uma oportunidade para fazer parte de algo diferenciado. Somos uma empresa que não tem medo de assumir riscos e inovar. Sim, somos aventureiros e gostamos disso!
Nosso time de talentos tem espaço para você que quer crescer e entregar resultados surpreendentes!
O que você fará?
Estamos procurando Desenvolvedor(a) Rubi on Rails Fullstack (Back-end e Front-end) com conhecimento do banco de dados Postgresql. Esperamos que você seja capaz de projetar e desenvolver aplicações web, planejar e executar todas as atividades do processo de desenvolvimento de software, além de realizar manutenção de softwares conforme os requisitos de negócios e padrões de arquitetura estabelecidos, escrever testes unitários para garantir a qualidade do desenvolvimento e trabalho em equipe.
Qual bagagem você deve trazer?
· +5 anos de experiência em desenvolvimento de software;
· Graduação na área de TI ou equivalente;
· Inglês Técnico;
· Domínio da linguagem Rubi on Rails
· Conhecimento do sistema operacional Linux;
· Conhecimento do banco de dados PostgreSQL;
Experiências que realmente nos encantam?
· Experiência no desenvolvimento de aplicações web utilizando Ruby on Rails no back-end e no front-end, com a capacidade de atuar em grandes aplicações monolíticas de forma eficiente e gerando código limpo, testado e manutenível;
· Conhecimento na implementação de tarefas assíncronas para lidar com operações de longa duração, como processamento de filas de mensagens, processamento em segundo plano e agendamento de tarefas;
· Experiência com bancos de dados relacionais, sendo capaz de projetar esquemas de banco de dados, escrever consultas SQL complexas e otimizar o desempenho do banco de dados. Também deve ser capaz de evitar e solucionar problemas de desempenho no lado da aplicação.
· Conhecimento em sistemas de mensageria e comunicação assíncrona entre diferentes componentes.
· Conhecimento em tecnologias front-end, como HTML, CSS, JavaScript e na forma que aplicações Ruby on Rails modernas se relacionam com estas tecnologias;
· Experiência com testes automatizados, tanto unitários quanto de integração;
· Experiência com sistemas de controle de versão;
· Capacidade de trabalhar em grupo, de comunicar-se bem de forma síncrona e assíncrona, de compartilhar conhecimento, de revisar código alheio e ter seu próprio código revisado.