Software Engineer (Ruby on Rails, APIs)

Jobgether

Deutschland

Remoto

EUR 65.000 - 90.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Fully remote work
40 days off per year
Mental health support
Wellbeing allowance
Flexible parental leave
Home office stipend
Supportive remote culture
Professional development

Descrizione del lavoro

Jobgether is seeking a Software Engineer (Ruby on Rails, APIs) for a fully remote, globally distributed engineering team. You will develop and maintain Ruby on Rails APIs, collaborate with stakeholders to automate and optimize workflows, and own API projects from design to release while contributing to secure, reliable systems.

You will work with Product and senior engineers in an asynchronous, documentation‑driven environment, practicing secure coding, automated tests, and code reviews.

Competenze

  • 3+ years of professional software development experience, focused on Ruby
  • Proven experience developing and maintaining Ruby on Rails applications and APIs
  • Effective Git skills and familiarity with standard workflows
  • Ability to translate stakeholder requirements into technical tasks and timelines
  • Strong engineering practices: readable code, automated testing, CI, and code reviews
  • Awareness of secure coding principles and handling of sensitive data
  • Experience using AI-assisted development tools and verifying generated code/tests

Mansioni

  • Build Ruby on Rails APIs to support internal workflows
  • Collaborate with stakeholders to define acceptance criteria and plan deliverables
  • Design, develop, test, review, and release production APIs
  • Identify risks and dependencies; communicate scope changes early
  • Apply secure engineering practices for authentication and data handling
  • Investigate defects; implement fixes and regression tests
  • Improve reliability and maintainability through code quality improvements
  • Contribute to API design discussions with Product and engineering teams
  • Document API behavior and technical decisions; mentor teammates

Conoscenze

Ruby
Ruby on Rails
APIs
Git
CI/CD
Automated testing
TDD
Security
Documentation
AI-assisted development
Communication
Agile
Distributed team

Strumenti

React
TypeScript
MCP services
Identity and access management

Descrizione del lavoro

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer (Ruby on Rails, APIs) based in Germany.

Join a fully remote, globally distributed engineering team building technology that makes international employment more accessible.
As a Software Engineer, you will develop and maintain Ruby on Rails APIs that help internal teams work more efficiently.
You will collaborate directly with stakeholders across the business to understand their workflows and identify opportunities for automation and improvement.
From clarifying requirements to designing, testing, and releasing solutions, you will take ownership of well-defined projects from start to finish.
Your work will contribute to secure, reliable APIs and connected systems, including identity and access management services.
You will also participate in technical discussions, share knowledge, and help strengthen engineering practices within an asynchronous, collaborative environment.

Accountabilities

In this role, you will build practical API solutions that improve internal workflows while contributing to the reliability, security, and maintainability of the wider technical architecture. Your main responsibilities will include:

  • Collaborate with internal stakeholders to understand their workflows, identify opportunities for API-driven improvements, define acceptance criteria, and break projects into manageable deliverables.

  • Design, develop, test, review, and release production Ruby on Rails APIs in line with established architectural and security practices.

  • Identify dependencies, communicate potential risks early, and seek guidance when technical decisions or project requirements extend beyond the agreed scope.

  • Apply secure engineering practices when handling authentication, authorization, sensitive information, and third‑party integrations.

  • Investigate defects and API failures, use evidence to identify root causes, implement fixes, and add regression tests to prevent recurring issues.

  • Improve system reliability and maintainability through code quality enhancements and thoughtful technical contributions.

  • Work with stakeholders to assess the adoption and productivity impact of delivered solutions.

  • Participate in domain modeling and technical design discussions with Product and senior engineering colleagues.

  • Contribute to constructive code reviews, document API behavior and technical decisions, support less-experienced teammates, and help simplify development processes.

Requirements

You are a collaborative software engineer with solid Ruby and Ruby on Rails experience, a strong commitment to code quality, and the ability to turn straightforward business needs into practical technical solutions. You should bring:

  • At least 3 years of professional software development experience, with a focus on Ruby.

  • Proven experience developing and maintaining Ruby on Rails applications, including the ability to explain API implementation decisions.

  • Effective Git skills and familiarity with established software development workflows.

  • The ability to translate stakeholder requirements into clearly scoped technical tasks and identify when additional support is needed.

  • Strong software engineering practices, including readable code, automated testing, test‑driven development where appropriate, continuous integration, and meaningful code reviews.

  • Awareness of secure coding principles and the ability to handle sensitive data and access controls responsibly.

  • Experience using AI‑assisted development tools, with the ability to independently verify generated code, tests, and assumptions.

  • Clear communication skills and the ability to collaborate effectively in an agile, distributed team.

  • Adaptability when priorities change, along with a commitment to documenting decisions and supporting asynchronous collaboration.

Nice to have:

  • Front‑end development experience with React and TypeScript.

  • Exposure to internal developer‑facing APIs, identity and access management systems, or Model Context Protocol (MCP) services.

Benefits
  • Fully remote work: Work from anywhere, provided you are legally authorized to work in your location and can meet your team's collaboration needs.

  • 40 days off per year: Includes holidays and vacation, with additional time off where required by local regulations.

  • Mental health support: Access to a dedicated mental well‑being service through Plumm.

  • Monthly wellbeing allowance: Receive a flexible allowance through the ThanksBen wallet to spend on a range of wellbeing options.

  • Flexible parental leave: At least three months of paid leave for all new parents, with job protection for up to 12 months or longer where required by local regulations.

  • Home office support: Receive a stipend for a laptop and home office equipment.

  • Supportive remote culture: Join a globally inclusive, asynchronous team that values clear documentation, collaboration, and sustainable working boundaries.

  • Meaningful technical ownership: Lead well‑scoped projects from design through release, with guidance and support from experienced teammates.

  • Professional development: Contribute to a technical environment spanning APIs, connected architecture, and identity and access management while growing your engineering ownership.

We appreciate your interest and wish you the best!

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Staff Software Engineer
Staff Software Engineer

Cavendish Professionals • Germania

Remoto
EUR 150.000 - 190.000
Competitive salary
Comprehensive benefits
Professional development support
+1
Back-end Engineer (Java/Kotlin)
Back-end Engineer (Java/Kotlin)

Jobgether • Germania

Remoto
EUR 72.000 - 108.000
USD compensation
Flexible schedule
Learning budget
+3
Senior Banking and Brokerage API Developer - Berlin
Senior Banking and Brokerage API Developer - Berlin

wealthAPI GmbH • Berlin

Ibrido
EUR 90.000 - 130.000
30 days paid leave
Flexible working times
Fully remote or hybrid positions
+1
Software Developer Full Stack (m/f/d) - remote option
Software Developer Full Stack (m/f/d) - remote option

PRIOjet GmbH • Hamburg

Ibrido
EUR 65.000 - 90.000
VSOP program
Remote-friendly
Flexible schedule
+1
Senior Software Engineer - Java
Senior Software Engineer - Java

Lobster GmbH • Germania

Ibrido
USD 70.282 - 93.709
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

OpenProject • Germania

Remoto
USD 80.000 - 120.000
Job bikes
Paid child care
Passion Time for personal projects
Senior Software Engineer – Java
Senior Software Engineer – Java

Lobster • Tutzing

Ibrido
EUR 60.000 - 85.000
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Backend Engineer Java / Spring Boot - remote
Senior Backend Engineer Java / Spring Boot - remote

wealthAPI • Germania

Remoto
EUR 60.000 - 80.000
Professional growth opportunities
Flexible work environment
Team-oriented culture
Ruby on Rails Developer
Ruby on Rails Developer

Trust In SODA • Berlin

Remoto
EUR 60.000 - 80.000
Senior Software Engineer API (f/m/d) - Node.js, SQL
Senior Software Engineer API (f/m/d) - Node.js, SQL

Apply now! • Berlin

Ibrido
EUR 70.000 - 110.000
30 days vacation
Germany ticket
JobRad
+4