#Por que ser um Desenvolvedor Back-end na Bee Vale:
Somos uma #fintech que está transformando a maneira de valorizar e reconhecer a relação das pessoas com seus propósitos nas empresas; eles têm liberdade e autonomia para escolher!
Somos uma operação já consolidada e em rápido crescimento, com carteira de clientes em expansão; isso exige evolução contínua do produto e maior governança sobre os dados de nossos clientes.
Você terá o espaço para inovar e protagonizar o scale-up do produto no mercado, pensando na experiência do usuário, com foco em qualidade, performance e segurança em Ruby on Rails.
#O seu desafio na Bee Vale:
Evoluir a operação Bee Vale, utilizando Ruby on Rails, em uma stack AWS com banco MySQL (RDS), fortalecendo integrações, performance e segurança.
#Estamos atraindo vivências e experiências em:
Desenvolvimento e integração de #APIs para meios de pagamento no Back-end utilizando #Ruby com framework Rails.
Fluxos de geração de demanda, pagamentos, disponibilização de informações e principais envolvidos.
Configuração de estrutura de banco de dados em #RDS (MySQL) para suportar aplicações de alta confiabilidade e performance (modelagem, índices, migrações seguras, otimização de queries).
Desenvolvimento de aplicações de tela no Front-end utilizando HTML, CSS, JavaScript (Rails com ERB é amplamente utilizado).
#O que você fará todos os dias:
Você ficará à frente do desenvolvimento de todas as ações de melhoria e novas funcionalidades consideradas no roadmap de produto Bee Vale.
Identificar, desenvolver e implementar oportunidades de aperfeiçoamento nas regras de negócio e novas funcionalidades para a aplicação/produto, com foco em aprimorar a performance da aplicação e melhorar a experiência do usuário.
Identificar oportunidades de novos serviços e redução de vulnerabilidades na arquitetura da aplicação.
#O que você precisa conhecer e saber fazer:
Arquitetura e segurança em nuvem (stack AWS).
Programação em #Ruby on Rails.
Experiência do usuário.
Programação em HTML, CSS, JavaScript.
Comunicação clara e objetiva (oral e escrita), colaboração com produto/suporte/operações.
#Se você conhecer e souber fazer também…sua curva de aprendizado será acelerada:
Utilização de Docker para facilitar o desenvolvimento, a implantação e a execução de aplicações em ambientes isolados.
Gestão de dados e criação de dashboards utilizando linguagem de programação Python.