Descrição
Resumo:
A iCapital Network procura um Engenheiro de Software para trabalhar do início ao fim em novos recursos, aprimoramentos e resolução de defeitos em suas plataformas de software, colaborando estreitamente com a equipe de Gestão de Produto.
Principais destaques:
1. Trabalhar do início ao fim em novos recursos, aprimoramentos e resolução de defeitos.
2. Oportunidade de aprender novas ferramentas e tecnologias no trabalho.
3. Abordagem colaborativa para o desenvolvimento de software.
### **Sobre a função**
O Engenheiro de Software da iCapital Network trabalhará do início ao fim em novos recursos, aprimoramentos e resolução de defeitos em uma ou mais das plataformas de software da iCapital. Você colaborará de perto com nossa equipe de Gestão de Produto durante todo o processo de desenvolvimento de software, detalhando requisitos, revisando o trabalho em andamento e resolvendo problemas identificados por meio de testes manuais. Você trabalhará com Ruby on Rails no back-end e React no front-end.
Na iCapital, valorizamos conhecimentos especializados em outras linguagens de programação e áreas de negócios. Mais do que simplesmente preencher caixas com tecnologias específicas, buscamos membros motivados da equipe com profundidade técnica e desejo de entregar produtos finais para nossos clientes. Se você ainda não estiver familiarizado com as tecnologias utilizadas na iCapital, terá a oportunidade de aprender essas novas ferramentas e tecnologias enquanto estiver no trabalho — com apoio da gerência e de mentores.
### **Responsabilidades**
* Desenvolvimento de recursos no back-end em Ruby (3\.6\.6\) e Rails (6\.x)
* Desenvolvimento no front-end em React e Redux
* Desenvolvimento de testes unitários e de integração usando RSpec, Cucumber e Capybara
* Criação de protótipos e provas de conceito (POCs)
* Participação ativa nas reuniões diárias de alinhamento (stand up)
* Participação ativa em revisões de código por pares como parte de nosso processo padrão de ciclo de vida de desenvolvimento de software (SDLC) e processo de gestão de mudanças
### **Qualificações**
* Graduação em Engenharia de Software
* 6\+ anos de experiência em desenvolvimento de aplicações web full stack
* 6\+ anos de experiência em desenvolvimento com React e Ruby on Rails. Python/Elixir seriam boas alternativas caso haja menor experiência com Ruby
* 6\+ anos de experiência em desenvolvimento com HTML / CSS
* Compreensão comprovada dos conceitos e práticas de modelagem de bancos de dados relacionais
* Paixão por aprender ativamente novas tecnologias
* Capacidade de trabalhar de forma independente ou em grupo, conforme necessário
* Excelentes habilidades de resolução de problemas
* Excelentes habilidades de comunicação
* Abordagem colaborativa para o desenvolvimento de software
* Fluência em inglês e português obrigatória — escrita e falada
Acreditamos que as melhores ideias e inovações surgem quando estamos juntos. Os funcionários nesta função trabalharão presencialmente quatro dias por semana, com flexibilidade para trabalhar remotamente um dia (sexta-feira).
### **Benefícios**
A iCapital oferece um pacote abrangente de benefícios que inclui um programa de remuneração total composto por salário competitivo, bônus anual por desempenho e participação acionária para todos os funcionários em regime integral; plano de saúde com cobertura integral (100%) de saúde e odontologia custeada pelo empregador; e licença remunerada generosa (PTO).
Para obter mais informações sobre a iCapital Network, visite https://www.icapitalnetwork.com/about\-us Twitter: @icapitalnetwork \| LinkedIn: https://www.linkedin.com/company/icapital\-network\-inc