Software Engineer (Ruby on Rails, APIs)

Jobgether

Schweiz

Remote

CHF 110.000 - 160.000

Vollzeit

vor 42 Stunden
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Fully remote
40 days off
Mental health support
Wellbeing allowance
Parental leave
Home office stipend
Remote culture
Technical ownership
Professional development

Zusammenfassung

Jobgether is seeking a Software Engineer (Ruby on Rails, APIs) for a fully remote, globally distributed team. You will develop and maintain Rails APIs, collaborating with stakeholders to automate and improve internal workflows.

You will design, test, and release solutions, contributing to secure, reliable APIs and identity services. You will work in an asynchronous environment, lead well-scoped API projects from design through release, and help strengthen engineering practices with dedicated

Qualifikationen

  • At least 3 years of professional software development experience with Ruby.

Aufgaben

  • Collaborate with internal stakeholders to understand workflows and define acceptance criteria for API-driven improvements.

Kenntnisse

Ruby
Ruby on Rails
APIs
Git
CI/CD
Testing
Security
Agile
Documentation
Code reviews

Tools

React
TypeScript

Jobbeschreibung

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 Switzerland.

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.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Solutions Engineering Lead
Solutions Engineering Lead

Jobgether • Schweiz

Remote
CHF 180.000 - 240.000
100% flexible working hours
Remote-first work environment
Worldwide medical, dental, and vision
+10
Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration
Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration

Jobgether • Schweiz

Remote
CHF 83.000 - 165.000
Flexible freelance engagement
Fully remote work
Independent contractor
+5
Back-end Engineer (Java/Kotlin)
Back-end Engineer (Java/Kotlin)

Jobgether • Schweiz

Remote
CHF 99.000 - 148.000
Flexible schedule
Remote work support
Learning budget
Senior QA Engineer (Web)
Senior QA Engineer (Web)

Jobgether • Schweiz

Remote
CHF 120.000 - 180.000
Fully remote work
Vacation and wellness days
Training reimbursement
+4
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jobgether • Schweiz

Remote
CHF 120.000 - 180.000
Fully remote
27 vacation days
Sick leave
+8
Python Developer
Python Developer

Jobgether • Schweiz

Remote
CHF 90.000 - 130.000
Fully remote work
Full-time employment
Professional development
+8
Senior C++ Software Engineer
Senior C++ Software Engineer

Jobgether • Schweiz

Hybrid
CHF 120.000 - 190.000
Flexible working formats
Competitive salary package
Career development
Account Executive DACH (Swiss German-speaking) / (German + French-speaking)
Account Executive DACH (Swiss German-speaking) / (German + French-speaking)

Jobgether SRL • Schweiz

Remote
CHF 47.000 - 65.000
Competitive OTE €50,000+ (60/40 base/‑
Fully remote within CET + flexibility
Well-Being Day
+5
Senior Full Stack Engineer (F# / ASP.NET Core / ReactJS)
Senior Full Stack Engineer (F# / ASP.NET Core / ReactJS)

Jobgether • Schweiz

Remote
CHF 120.000 - 180.000
Remote-First culture
Learning budget
Team events and offsites
Senior Frontend Engineer - Acquisition
Senior Frontend Engineer - Acquisition

Jobgether • Schweiz

Remote
CHF 140.000 - 210.000
Competitive salary
Stock options
Health benefits
+7
Top-Standorte