Pessoa Desenvolvedora de Software SR (Ruby on Rails, Vue.js) - Cód. 6664

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in developing complex applications using Vue.js and Ruby on Rails, including API construction and consumption., Strong understanding of Clean Code principles and Design Patterns to ensure maintainability and scalability of solutions., Proficiency in test-driven development methodologies (TDD/BDD) and experience in creating automated test suites., Solid experience in agile methodologies (Scrum/Kanban) with excellent communication and problem-solving skills..

Key responsibilities:

  • Develop and maintain high-complexity solutions in Vue.js and Ruby on Rails, ensuring performance and scalability.
  • Act as a technical reference and mentor for less experienced developers, guiding them in best practices and technical challenges.
  • Work autonomously in project planning and execution, collaborating with Product Managers and Designers on feature prioritization.
  • Support software quality strategies, including defining and implementing automated tests and conducting effective code reviews.

Softplan logo
Softplan XLarge http://www.softplan.com.br
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

Transformando mercados com tecnologia há mais de 30 anos


Somos um grupo especializado em desenvolvimento de softwares e gestão de negócios SaaS. Com nossas soluções, oferecemos softwares como serviço para os mais diversos negócios do setor privado. Nosso principal objetivo é tornar os clientes mais competitivos e eficientes através da Transformação Digital, otimizando processos e aumentando a produtividade.


Essa posição é para atuar na vertical de Construção Civil - produto Prevision.


RESPONSIBILITIES AND ASSIGNMENTS


  • Desenvolver e manter soluções de alta complexidade em Vue.js e Ruby on Rails, desde a concepção e arquitetura até a implantação e manutenção, garantindo performance, escalabilidade e a aplicação de princípios como Clean Code e Design Patterns.
  • Atuar como referência técnica e mentor(a) para profissionais menos experientes, orientando e desenvolvendo outros(as) desenvolvedores(as) em melhores práticas, TDD/BDD, e na resolução de desafios técnicos complexos.
  • Trabalhar com autonomia no planejamento e execução de projetos, propor melhorias contínuas nos processos de desenvolvimento, e colaborar ativamente com Product Managers e Designers na definição e priorização de funcionalidades.
  • Apoiar na liderança e orientação de estratégias de qualidade de software junto as equipes, incluindo a definição e implementação de testes automatizados (unitários, integração, etc.), e conduzir revisões de código eficazes.
  • Participar ativamente das responsáveis ágeis dos squads, comunicar-se de forma assertiva com stakeholders e áreas adjacentes para remover impedimentos e garantir o alinhamento técnico das entregas.
  • Possuir uma mentalidade digital, curiosidade por novas tecnologias e interesse em entender como a Inteligência Artificial pode transformar processos, experiências e resultados.

REQUIREMENTS AND QUALIFICATIONS


  • Domínio e experiência comprovada no desenvolvimento de aplicações complexas utilizando Vue.js (ou frameworks frontend como React ou Angular) e Ruby on Rails, incluindo a construção e consumo de APIs.
  • Sólida vivência na aplicação de princípios de Clean Code, Design Patterns (SOLID, etc.), e boas práticas de arquitetura de software para garantir a manutenibilidade, testabilidade e escalabilidade das soluções.
  • Proficiência em metodologias de desenvolvimento orientado a testes (TDD/BDD), com experiência na criação e manutenção de suítes de testes automatizados (unitários, integração, etc.) e em estratégias de qualidade de software.
  • Vivência consolidada em metodologias ágeis (Scrum/Kanban), com excelentes habilidades de comunicação, colaboração em equipes multidisciplinares, capacidade de resolução de problemas complexos e mentoria técnica.
  • Conhecimento ou interesse em tecnologias de Inteligência Artificial: ferramentas, aplicações e conceitos.

ADDITIONAL INFORMATION

Modelo de trabalho: Anywhere Office - 100% remoto.


Benefícios:


  • Vale-alimentação/Vale-refeição; ​
  • Plano de saúde e odontológico; ​
  • Auxílio Home Office;
  • Participação nos Lucros e Resultados; ​
  • Voucher para Kit Setup;
  • Seguro de vida;
  • Day Off aniversário;
  • GoGood | Nav;
  • Programa de promoção à saúde e bem-estar;​
  • Parcerias e descontos.​


Um dos nossos pilares é a valorização das pessoas e temos orgulho de dizer que somos uma empresa que apoia a diversidade e inclusão. Sendo assim, consideramos todos os candidatos para as nossas vagas, sem distinção de raça, cor, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência, idade, etc.​


SOBRE NÓS

Somos especialistas no desenvolvimento de softwares e gestão de negócios SaaS, pioneiros na transformação digital do setor público. Há mais de 34 anos no mercado, nosso objetivo é criar soluções que simplificam processos e geram valor em setores essenciais da sociedade.  


Oferecemos soluções em quatro verticais de negócio: 


  • Indústria da Construção Civil, transformamos a gestão de obras 
  • Inteligência Legal, desburocratizamos processos jurídicos, tornando-os mais eficientes e acessíveis. 
  • Eficiência Operacional, otimizamos a gestão de negócios, garantindo maior produtividade e resultados. 
  • Setor Público, promovemos agilidade, transparência e eficiência nos serviços prestados aos cidadãos. 


Acreditamos no poder da tecnologia para transformar o mundo. Ao simplificar mercados complexos, unimos inovação e criatividade para criar um ecossistema colaborativo que envolve nossos colaboradores, startups e outros parceiros estratégicos. Assim, promovemos eficiência e agilidade. 


Grupo Softplan. Tecnologia que inspira o amanhã.


Quer saber mais? Acesse nosso playbook do processo seletivo


Required profile

Experience

Spoken language(s):
PortugueseEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Communication
  • Problem Solving

Related jobs