Match score not available

Backend Developer - Ruby on Rails

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3-5 years of experience with Ruby on Rails, Proficiency in Ruby (2.7+) and SQL, Strong understanding of OOP principles, Experience with PostgreSQL and Sidekiq.

Key responsabilities:

  • Design, develop, and maintain web applications
  • Collaborate with cross-functional teams for API development
ucm.agency logo
ucm.agency Human Resources, Staffing & Recruiting Scaleup https://ucm.agency/
51 - 200 Employees
See all jobs

Job description

What you can expect in the role
Your mission at ucm:
You will take on the crucial role of designing, developing, and maintaining high-performance web applications using Ruby on Rails and PostgreSQL. As a Backend Developer, you will collaborate with a cross-functional team, including a designer, product owner, and fellow developers, to build robust API endpoints, integrate third-party services, and drive innovative solutions that meet business requirements. Your work will ensure the delivery of scalable, high-quality software that supports our platform’s growth and reliability.

  • Architect, develop, and maintain high-performance web applications using Ruby on Rails and PostgreSQL, while integrating seamless API endpoints for React applications.
  • Lead technical innovation by implementing new features, enhancing existing solutions, and optimizing performance.
  • Ensure reliability and quality with robust automated test suites, adherence to best practices, and meticulous technical documentation.
  • Integrate advanced services, including third-party tools and machine learning algorithms, to extend application functionality.
  • Collaborate effectively with product owners to refine requirements and provide accurate task estimations.
  • Troubleshoot and resolve production issues while making informed technical decisions and communicating them clearly.
Who we are searching for
  • 3–5 years of experience with Ruby on Rails in a professional setting.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in Ruby (2.7+) and SQL, with preference for experience in PostgreSQL.
  • Proven ability to write unit and integration tests and develop easily testable code.
  • Hands-on experience with Sidekiq for background job processing.
  • Exceptional problem-solving skills and a proactive, collaborative mindset.
  • Fluent English, at least Upper-Intermediate level, with excellent communication skills.

Nice to have:
  • Familiarity with Elasticsearch
What ucm stands for
  • Work with purpose: Work with us to improve the job market for students. You will have a direct influence on our company's strategy.
  • Growth mindset: Exciting projects and people await you, with plenty of room for initiative and creativity.
  • Modern employer: For employees in Berlin, we offer flexible home office arrangements, but also expect you to be in the office regularly. There are also remote work options, annual workations with the entire team, and a modern 2,000-square-meter office directly at Berlin Central Station.
  • Long-term collaboration: We offer a family-friendly and flexible working culture. We focus on long-term cooperation.
  • Structured application process: After a short phone call with People & Culture, a 1:1 interview with the Hiring Manager follows. You will then present your skills in a case study. Parallel to the reference call, you will talk to the management about the ucm values and how you can contribute to our corporate culture.
  • Attractive remuneration package: A salary range with a fixed salary of between X and X euros, as well as the possibility of various additional benefits such as Urban Sports Club membership or a job ticket. 
About us
Since our foundation in 2014, we have been revolutionizing the way students find flexible jobs. Our goal is to become Germany's largest recruiting community for students. With more than 45,000 students on our platform, we offer easy access to great jobs via our app (ucm jobs) and unlock the potential of the student workforce for a variety of industries.

We stand for diversity and equal opportunities, so of course we welcome applications from people with disabilities. Personal formulations in the job advertisement are to be considered gender-neutral.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Ruby on Rails Developer Related jobs