Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Senior Back-end engineer @Codeable

[Hiring] Senior Back-end engineer @Codeable

Mar 17, 2025 - Codeable is hiring a remote Senior Back-end engineer. 💸 Salary: unspecified. 📍Location: Europe.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We're looking for an experienced back-end engineer to join our (fully distributed) Platform & Product team to help take the platform on to the next level, supporting the growing needs of the Codeable business and the client, expert and partner communities who we work with.

This role involves:

  • Managing and maintaining our back-end system(s) and operating related services
  • Developing server-side logic, ensuring high performance and responsiveness of our back-end system and related services
  • Improving and scaling our backend system to support business growth

Key Responsibilities

  • Collaborating within our product team to develop new features, fix bugs, and reduce technical debt
  • Defining and communicating technical requirements
  • Building high-quality systems that can be (re)used and extended in the future
  • Helping set the design/architectural guidelines to improve our codebase
  • Ensuring our back-end is scalable (fast response times, optimized DB queries, …)
  • Troubleshooting, debugging, and fixing production issues

Qualifications

  • 5+ years of experience with Ruby and Rails in production on a decently sized project
  • Experience building & growing web applications, APIs, services
  • In-depth experience of back-end APIs (RESTful web services)
  • In-depth experience of writing tests: unit, integration, …
  • Very good understanding of databases: query performance, indexes, migrations (PostgreSQL)
  • Experience working with background processing (Sidekiq) and how to optimize it for good performance
  • Ability and desire to produce modular, maintainable code
  • Solid understanding and experience of Git (branching workflows, managing conflicts, …)
  • Solid understanding and experience with web (API) security
  • Experience implementing caching on Rails APIs
  • Experience working with WebSockets (we use Pusher, but that’s not a requirement)
  • Strong interest in continued (personal and professional) development (learning new technologies and programming languages)
  • Good communication skills (English) and willingness to improve
  • Comfortable working in a remote distributed environment with a high degree of personal autonomy and responsibility

Bonus Points

  • Front-end development knowledge and experience (JavaScript, CSS, HTML, Angular)
  • Familiarity with Google Cloud services
  • Experience with using Docker
  • Experience with using and deploying to Kubernetes
  • WordPress experience is a plus

Location

Remote, in Europe, with at least a 6-hour overlap with GMT+1 to get a good overlap with the rest of the team.

The Process

Please include your resume and salary expectations, and let us know why you’re the one for us and why we’re the one for you in the cover letter/message you send.

The application period ends at the end of March 2025. We’ll then review the applications received and contact you the following week if we want to move forward with you. The process will include regular interviews with various team members and practical tests.

We’re looking for someone who can start soon after the interviews are done. Around April or May 2025.

Experience Requirements

Experienced

Similar Remote Jobs

More Software Development jobs

More jobs in Europe

Before You Apply
📍 Be aware of the location restriction for this remote position: Europe
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Back-end engineer @Codeable
Software Development
Salary 💸 unspecified
Remote Location
Europe
Job Type full-time
Posted Mar 17, 2025
Apply for this position Unlock 52,211 Remote Jobs
📍 Be aware of the location restriction for this remote position: Europe
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Back-end engineer Apply for this position Unlock 52,211 Remote Jobs
×
  • Unlock 52,211 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community