Ticketsolve: Senior Backend Ruby on Rails Developer
Ticketsolve: Senior Backend Ruby on Rails Developer

Ticketsolve: Senior Backend Ruby on Rails Developer

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
M

Auf einen Blick

  • Aufgaben: Join our team to develop and enhance our Ruby on Rails backend and APIs.
  • Arbeitgeber: We're a dynamic SaaS ticketing platform evolving post-pandemic with exciting new features.
  • Mitarbeitervorteile: Enjoy 100% remote work, flexible hours, and a collaborative team culture.
  • Warum dieser Job: Be part of a cutting-edge project that integrates AI and enhances user experience.
  • Gewünschte Qualifikationen: 4+ years in web development with strong Ruby/Rails skills; familiarity with front-end tech is a plus.
  • Andere Informationen: Work with a diverse, fully remote team across Europe and beyond.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Introduction

We are a SaaS ticketing platform that is very excited about the future. Coming out of the pandemic, we completed an exciting evolution of our platform. This involved moving from a traditional RoR architecture to a modern \“single page application\“ (SPA), exposing our application as a set of APIs consumed by Ember to provide a rich interactive experience.

Completing this work has allowed us to focus on new feature development. We have already seen the benefits of the new platform in terms of productivity and speed of rolling out new features.

We want to expand our backend team with new people to cover Ruby and Ruby on Rails server development to accelerate this potential and deliver an ambitious product roadmap. In terms of experience, we are looking for experienced developers who are comfortable working with a large codebase and a complex domain.

The work will be a mixture of new feature development exposed as APIs for the front-end development team and infrastructure-focused improvements on our backend.

The feature areas we focus on are significant enhancements to our CRM functionality, improvements to our public API and investment in Business Intelligence and Analytics.

This year, a specific focus will be on building out our data and analytic capabilities using a combination of Snowflake at the data layer and Sigma for visualisation. This work will then provide a platform for integrating AI capabilities into our platform.

Skills & Requirements

  1. 4+ years experience developing web applications
  2. Experience with programming Ruby/Rails required with the role focused on server development
  3. Understanding of front-end technologies: JavaScript, HTML, CSS, and JS frameworks like React/Ember are welcomed but not required
  4. Experience with Chef and Terraform a bonus
  5. Strong programming skills with a focus on clean design, well-refactored code and automated testing
  6. Experience with Business Intelligence and Analytics is also welcomed but not required
  7. Comfortable working as part of a fully remote dev team.

Technologies we use

  1. Ruby on Rails is our primary server framework evolving towards pure API server
  2. EmberJs is our primary front-end development framework
  3. JSONAPI::Resources, is how we are building our APIs
  4. MySQL / Redis are our primary storage engines
  5. Snowflake / Sigma are our chosen data, analytics and AI-enabling technologies
  6. All our servers are Ubuntu based managed through CHEF
  7. Deployed on AWS using Terraform for managing infrastructure
  8. GitHub for source code management and process support
  9. GitHub actions for continuous integration

How we work

We run a lightweight process that focuses on feature-based weekly delivery. Our coordination and communication are mostly through daily \’catch-up meetings\‘ and appropriate tools such as Linear for backlog management, Slack for communication and Git(GitHub) for source control and feature deployment through PRs and Milestones.

From a coding perspective, we strongly emphasise clean, minimal, well-refactored code backed up by a robust suite of automated tests. In addition, we use peer review for all design and development work.

In general, we strive for an approach that empowers and trusts individuals to \’do the right thing\‘; as a team, we try to keep each other true to this.

100% Remote working

Our development team works remotely with members in Austria, Germany, Portugal, Sweden, South Africa, Ireland and the United Kingdom. Our wider organisation has people based in the United Kingdom and Ireland. Dublin is our headquarters and main office – with the core Support and Sales and Marketing teams.

Remote working has been part of our company\’s DNA since our founding. It offers many advantages to both Ticketsolve and its employees. This culture means you should be comfortable working as part of a fully remote team.

Important to note that time zones are a consideration for us with remote working. Our experience is that European, some Asian and East Latin American time zones are preferable, allowing for collaboration at reasonable times.

Recruitment process

We are initially looking for resumes and portfolio examples of your work, e.g., GitHub repositories, blog articles, etc. If you do not have anything suitable, don\’t worry. As part of the process, we will introduce some coding tasks, e.g., code reviews, whiteboard design sessions, and pair programming.

From there, we filter down and do a series of remote interviews. We start with an introduction call to explain the project and answer questions. From there, we will have a mixture of technical and culture-fit calls.

We prefer that candidates talk to as much of the team as possible so that we, the team and the candidate, can make the best decision possible. We will also look at facilitating face-to-face meetings if appropriate and makes sense.

After this stage, we will be in a position to make a formal offer.

Please submit resumes to with the subject \“Job Application\“ . Please note that we will not respond to all applications due to the volume of applications; instead, we will make contact when there is a potential fit. #J-18808-Ljbffr

Ticketsolve: Senior Backend Ruby on Rails Developer Arbeitgeber: Morfyus

At Ticketsolve, we pride ourselves on being an excellent employer, offering a fully remote work environment that fosters collaboration across diverse time zones. Our culture emphasizes trust, empowerment, and clean coding practices, while providing ample opportunities for professional growth through innovative projects in data analytics and AI integration. Join us to be part of a dynamic team that values your contributions and supports your career development in a forward-thinking SaaS company.
M

Kontaktperson:

Morfyus HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Ticketsolve: Senior Backend Ruby on Rails Developer

✨Tip Number 1

Familiarize yourself with the technologies mentioned in the job description, especially Ruby on Rails and API development. Having hands-on experience or personal projects that showcase your skills in these areas can set you apart.

✨Tip Number 2

Engage with the community around Ruby on Rails and related technologies. Participate in forums, contribute to open-source projects, or write blog posts about your experiences. This not only builds your profile but also shows your passion for the field.

✨Tip Number 3

Prepare for coding tasks by practicing common algorithms and design patterns relevant to backend development. Familiarize yourself with code review processes and be ready to discuss your thought process during technical interviews.

✨Tip Number 4

Since the role is fully remote, emphasize your ability to work independently and communicate effectively in a remote setting. Share examples of how you've successfully collaborated with teams across different time zones.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Ticketsolve: Senior Backend Ruby on Rails Developer

Ruby on Rails
API Development
Clean Code Principles
Automated Testing
JavaScript
HTML
CSS
EmberJS
MySQL
Redis
Chef
Terraform
Business Intelligence
Data Analytics
GitHub
Remote Team Collaboration
Problem-Solving Skills
Adaptability

Tipps für deine Bewerbung 🫡

Tailor Your Resume: Make sure your resume highlights your experience with Ruby on Rails and any relevant projects you've worked on. Include specific examples of your work with APIs, as well as any experience with Business Intelligence and Analytics.

Showcase Your Portfolio: Include links to your GitHub repositories or any other relevant portfolio pieces that demonstrate your coding skills and experience. If you have blog articles or contributions to open-source projects, be sure to mention those as well.

Craft a Strong Cover Letter: Write a cover letter that explains why you're excited about the opportunity at Ticketsolve. Mention your familiarity with remote work and how you can contribute to their ambitious product roadmap, especially in backend development.

Prepare for Technical Interviews: Be ready to discuss your previous projects in detail during the interview process. Brush up on coding tasks and be prepared for code reviews or design sessions, as these will be part of the recruitment process.

Wie du dich auf ein Vorstellungsgespräch bei Morfyus vorbereitest

✨Showcase Your Ruby on Rails Expertise

Make sure to highlight your experience with Ruby and Ruby on Rails during the interview. Be prepared to discuss specific projects you've worked on, focusing on your role in server development and any challenges you overcame.

✨Demonstrate Understanding of APIs

Since the role involves working with APIs, be ready to explain how you've designed or consumed APIs in previous projects. Discuss your familiarity with JSONAPI::Resources and how you ensure clean and efficient API design.

✨Familiarize Yourself with Their Tech Stack

Research the technologies used by Ticketsolve, such as Snowflake, Sigma, and Chef. Showing that you understand their tech stack and how it fits into their product roadmap will demonstrate your genuine interest in the position.

✨Prepare for Remote Work Dynamics

Since the team is fully remote, be ready to discuss your experience working in a remote environment. Highlight your communication skills and how you manage collaboration across different time zones, which is crucial for this role.

Ticketsolve: Senior Backend Ruby on Rails Developer
Morfyus
M
  • Ticketsolve: Senior Backend Ruby on Rails Developer

    Vollzeit
    48000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-29

  • M

    Morfyus

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>