Do you want to work in one of Europe's largest IT company?

Senior Ruby on Rails Developer

Are you the senior developer that will guide our backend platform to a higher quality and scalability? Even cooler if this platform is going to be used by thousands and thousands of people. And wouldn't it be amazing if, with this platform, you help people get comfortable and stay comfortable with the life-changing choice they (just) made?

Join our team as Sr. Ruby on Rails Developer

The challenge

You might have heard from us; Appical is the creative and effective platform for onboarding, engaging and retaining employees. We power the world’s best employee experiences by making it easy for our customers to create workflows, build employee journeys and improve connections. At Appical we are experiencing substantial global growth. We’re investing to accelerate our momentum and we’re looking to grow our Development team.

If you'd like to build an application used by many people, constantly strive for excellence, are passionate about innovation, and want to help building a collaborative, energetic team – then Appical is the ideal next step in your career!

As Ruby on Rails developer you're a big piece of the puzzle. Because Appical is a platform and we (the development team) are building, maintaining and improving this platform, your role is an important part of our company’s product further development process. Your opinion is important because in the past the platform was built by an external company and we want you to be the expert when it comes to the RoR code of Appical. So please share your thoughts, ideas and stay critical. You build it, you run it, you love and improve it. Building, maintaining and improving our platform is your day-to-day work. You will participate in the entire application lifecycle, focusing on coding and unit-testing.

So, what do we expect from you?

  • Write clean code to develop web applications and services
  • Perform functional and performance tests, together with our QA Engineer
  • Collaborate with the team to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Build sustainable code for future use, you don't want to keep digging if something is not working
  • Improve the architecture of our backend services and cloud setup.


The ideal candidate:

We know the ideal candidate is hard to find, so if you don't check all the boxes but do think this would be an awesome place to work; please do apply. An ideal candidate has:

  • A bachelor's degree (IT related);

  • At least 3 years of experience in a similar role;

  • Experienced with Ruby on Rails 


What does life at Visma look like?

We will offer you a competitive salary and benefits package. But, we hope you will give us a chance based on what truly makes us the coolest place to work (in our opinion):

  • We love that you bring your ideas to the table: You will be part of a culture that favors experiments and value initiative, so it’s easy to get your ideas heard.

  • Make an impact from day 1: We want you to experience meaning as much as you experience mastery through creating value that impacts people's everyday lives. And you get to influence how to go about creating that value with full autonomy of your work.

  • Flexibility at all stages of life: Work is an important part of life. Yet, we know that you are much more than your job. We make room for people at all stages of life.

  • We invest in your competence: When you step into Visma, opportunities from A-Z awaits. You will be met by engaged leaders that care for and support you, and take part to competence sharing and learning networks across Visma within.

  • Above all, we are a team: Team spirit is key for us to deliver on our promises to people and society, but most importantly; to form a culture where people support and care for each other as much as we have tons of fun together


Surely this sounds exciting?

We look forward to hearing from you!

Feel free to visit Visma TechZone where you can find exciting tech talks and much more!


Share on:

Reference No.:



  • Minho
  • Trás-os-Montes e Alto Douro
  • Douro Litoral
  • Beira Litoral
  • Beira Alta
  • Beira Baixa
  • Estremadura
  • Grande Lisboa
  • Ribatejo
  • Alto Alentejo
  • Baixo Alentejo
  • Algarve
  • Madeira
  • Açores

Job type:


Working hours:


Working days:


Application deadline:

Apply now, we interview continuously!

Expected Start Date:

Apply now, we interview continuously!





Company homepage:

Office address:

Rua Júlio Dinis, nº 247, 6º, sala 13 4050-324 Porto