Ruby On Rails Developer

Joppy
Madrid, Spain
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€42,000.0 - €58,000.0
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Clean Code Principles Artificial Intelligence Code Review Databases Data Visualization Linux PostgreSQL Unix Shell Open Data Protocol Ruby on Rails Large Language Models Backend
+4 more
Git Information Technology Production Code Virtual Agents

Job description

Join to apply for the Ruby on Rails developer (42K€-58K€) role at Joppy We are hiring on behalf of one of our clients for a backend/full stack engineer role.The position is to join a public procurement data platform that allows public and private sector workers to be more efficient in their day-to-day tasks and achieve sophisticated results with very low effort, thus making public spending more efficient.The platform allows exploring all Spanish public procurement data, enabling many use cases.They are building an AI-powered document writer to streamline document creation and revision.The AI assistant enables users to automate many tasks.You can ask it to: Answer general questions about public procurement (based on a custom-built knowledge base).Query data directly from the database.Create reports (after selecting data from the DB and reading docs from a +10M item document store).Suggest tender titles and more.You’ll be building on a solid Ruby on Rails application while contributing to new AI features.Responsibilities Implement defined features, working closely with product to refine details.Collaborate with other team members: provide feedback and perform code reviews.Improve and maintain existing production code.What we value Open : source, data, knowledge.Balance : design your work schedule around your life, not the other way round.Communication : remote-first approach.Clear, structured written communication > meetings > real-time interruptions.Quality : pride in process and results.Independence : responsibility for your own work, no micromanaging.This role is for you if…You want to work on meaningful projects around civic engagement, open data, participation and accountability Are looking for a stable job in a rewarding environment, with mission-driven projects, where you’ll spend your next few years Value a work environment which strives for excellence, from process to results, from design to code Enjoy working in a small team interested in understanding and contributing to our different systems (code, tools, processes) Have developed Ruby on Rails applications with a level of complexity similar to Gobierto and follow the Ruby on Rails ecosystem Value clean code with good abstractions and good communication skills both in the code and in the submitted PRs Understand and value testing and have been doing this systematically in recent times Prioritize understanding and analyzing problems to come up with effective solutions Are familiar with PostgreSQL, Git, Linux systems, the Unix shell Enjoy hacking in the Unix shell to automate tasks You are interested in open data, free software, data visualization You are fluent in written and spoken English You are an avid observer and practitioner of the AI/LLM world, to apply in your own process and for user-facing features.About Joppy Joppy is a technology recruitment platform built for developers by developers.No CV is required.Just say what you know and what you want.You choose who can talk to you.Companies cannot write to you until you accept their offer.Get rewarded if you get hired.Keep an eye on tech job opportunities anonymously and find the job that makes you happy.Seniority level Associate Employment type Full-time Job function Information Technology Industries Technology, Information and Internet Referrals increase your chances of interviewing at Joppy by 2x #J-*****-Ljbffr

Requirements

You want to work on meaningful projects around civic engagement, open data, participation and accountability Are looking for a stable job in a rewarding environment, with mission-driven projects, where you’ll spend your next few years Value a work environment which strives for excellence, from process to results, from design to code Enjoy working in a small team interested in understanding and contributing to our different systems (code, tools, processes) Have developed Ruby on Rails applications with a level of complexity similar to Gobierto and follow the Ruby on Rails ecosystem Value clean code with good abstractions and good communication skills both in the code and in the submitted PRs Understand and value testing and have been doing this systematically in recent times Prioritize understanding and analyzing problems to come up with effective solutions Are familiar with PostgreSQL, Git, Linux systems, the Unix shell Enjoy hacking in the Unix shell to automate tasks You are interested in open data, free software, data visualization You are fluent in written and spoken English You are an avid observer and practitioner of the AI/LLM world, to apply in your own process and for user-facing features.

Benefits & conditions

About Joppy Joppy is a technology recruitment platform built for developers by developers. No CV is required. Just say what you know and what you want. You choose who can talk to you. Companies cannot write to you until you accept their offer. Get rewarded if you get hired. Keep an eye on tech job opportunities anonymously and find the job that makes you happy. Seniority level Associate Employment type Full-time Job function Information Technology Industries Technology, Information and Internet Referrals increase your chances of interviewing at Joppy by 2x #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all