Senior Fullstack Engineer

Jobgether

Switzerland

Remote

CHF 120,000 - 170,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work: remote-first
Professional development: company-wide
Technical ownership: lead engineering
Collaborative culture: knowledge share
Mentorship opportunities: develop领导能力
Career growth: deepen tech stack and产品
International environment: cross-loc>

Job summary

Jobgether is seeking a Senior Fullstack Engineer based in Switzerland to help build financial and billing platforms. You will work across the stack with React and TypeScript on the frontend and Ruby on Rails with GraphQL on the backend, collaborating with Product and engineering teams.

This role offers technical ownership, mentoring, and opportunities to influence codebase evolution in a remote-friendly environment designed for international collaboration.

Qualifications

  • 5+ years of professional web development experience.
  • Strong proficiency in React and TypeScript, including integrating front-end components with back-end systems.
  • Hands-on experience with Ruby on Rails.
  • Solid understanding of back-end development principles, databases, clean code practices, and software testing methodologies.
  • Ability to design and implement scalable, maintainable, and performant applications.
  • Experience evaluating technical trade-offs and considering multiple solutions before selecting the most appropriate approach.
  • Understanding of software quality dimensions, including user experience, fault tolerance, security, availability, performance, maintainability.
  • Proactive mindset, adaptability, and the ability to lead projects while collaborating effectively with cross-functional teams.
  • Strong communication skills, with the ability to explain complex technical concepts clearly.
  • Comfortable working in a fast-paced, rapidly evolving environment while managing competing priorities, deadlines, and diverse stakeholders.
  • Genuine enthusiasm for technology, continuous learning, and experimenting with new tools and approaches.
  • Strong individual contributor capabilities, with a hands-on approach to solving problems and delivering technical results.

Responsibilities

  • Develop clean, efficient, maintainable, and testable code using React, TypeScript, and Ruby.
  • Build, update, and integrate front-end features and components within React applications.
  • Implement and maintain Ruby on Rails APIs to enable front-end/back-end communication.
  • Work with GraphQL to support data exchange between single-page applications and back-end services.
  • Write automated tests, perform manual testing, and review colleagues’ code to maintain high-quality standards.
  • Collaborate with Product and engineering teams to align technical solutions with business objectives and non-functional requirements.
  • Contribute ideas, improve team processes, communicate progress, and take ownership of development initiatives.
  • Mentor colleagues, provide constructive feedback, and support the professional growth of other team members.
  • Evaluate different technical approaches by considering performance, security, availability, maintainability, reliability, and user impact.
  • Lead technical initiatives, drive improvements to the codebase, and participate in the team’s on-call rotation as you grow into the role.
  • Stay curious, explore new technologies, and continuously develop your technical expertise.

Skills

React
TypeScript
Ruby on Rails
GraphQL
Automated testing
Frontend integration
Code review

Tools

Rails APIs

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Fullstack Engineer based in Switzerland.

As a Senior Fullstack Engineer, you will help build and evolve the technology powering critical financial and billing operations. You will work across the full stack, with a strong focus on developing modern, reliable front-end applications using React and TypeScript. You will also contribute to back-end services and APIs built with Ruby on Rails, using GraphQL to connect applications and systems. Working closely with Product and engineering colleagues, you will help translate business needs into scalable technical solutions. This role offers opportunities to take ownership of technical initiatives, improve development practices, and influence the evolution of the codebase. You will also contribute to team growth through collaboration, knowledge sharing, and mentoring.

Accountabilities
  • Develop clean, efficient, maintainable, and testable code using React, TypeScript, and Ruby.
  • Build, update, and integrate front-end features and components within React applications.
  • Implement and maintain Ruby on Rails APIs to ensure reliable communication between front-end and back-end systems.
  • Work with GraphQL to support data exchange between single-page applications and their back-end services.
  • Write automated tests, perform manual testing, and review colleagues’ code to maintain high-quality standards.
  • Collaborate with Product and engineering teams to align technical solutions with business objectives and non-functional requirements.
  • Contribute ideas, improve team processes, communicate progress, and take ownership of development initiatives.
  • Mentor colleagues, provide constructive feedback, and support the professional growth of other team members.
  • Evaluate different technical approaches by considering performance, security, availability, maintainability, reliability, and user impact.
  • Lead technical initiatives, drive improvements to the codebase, and participate in the team's on‑call rotation as you grow into the role.
  • Stay curious, explore new technologies, and continuously develop your technical expertise.
Requirements

The ideal candidate is an experienced fullstack developer with strong front-end expertise, solid back-end knowledge, and the ability to take ownership of complex technical challenges in a collaborative, fast-paced environment.

  • 5+ years of professional web development experience.
  • Strong proficiency in React and TypeScript, including integrating front-end components with back-end systems.
  • Hands‑on experience with Ruby on Rails.
  • Solid understanding of back-end development principles, databases, clean code practices, and software testing methodologies.
  • Ability to design and implement scalable, maintainable, and performant applications.
  • Experience evaluating technical trade‑offs and considering multiple solutions before selecting the most appropriate approach.
  • Understanding of key software quality dimensions, including user experience, fault tolerance, security, availability, performance, and maintainability.
  • Proactive mindset, adaptability, and the ability to lead projects while collaborating effectively with cross‑functional teams.
  • Strong communication skills, with the ability to explain complex technical concepts clearly.
  • Comfortable working in a fast‑paced, rapidly evolving environment while managing competing priorities, deadlines, and diverse stakeholders.
  • Genuine enthusiasm for technology, continuous learning, and experimenting with new tools and approaches.
  • Strong individual contributor capabilities, with a hands‑on approach to solving problems and delivering technical results.
Benefits
  • Fully remote work: Join a globally distributed organization with a remote‑first working environment.
  • Professional development: Access company‑wide training and opportunities to expand your technical knowledge.
  • Technical ownership: Take the lead on engineering initiatives and contribute directly to architectural and codebase improvements.
  • Collaborative culture: Work closely with Product and engineering teams in an environment that encourages knowledge sharing and innovation.
  • Mentorship opportunities: Develop your leadership skills by supporting and mentoring other engineers.
  • Career growth: Build a deeper understanding of the technical stack, business domain, and product development lifecycle.
  • International environment: Collaborate with talented professionals across different locations and backgrounds.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems Inc • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+5
Senior Frontend Developer
Senior Frontend Developer

Jobgether • Switzerland

Remote
CHF 120,000 - 180,000
Senior Fullstack Engineer: Remote, Mentorship & Ownership
Senior Fullstack Engineer: Remote, Mentorship & Ownership

Jobgether • Switzerland

Remote
CHF 120,000 - 170,000
Fully remote work: remote-first
Professional development: company-wide
Technical ownership: lead engineering
+4
Fullstack Developer – Taplio & TweetHunter
Fullstack Developer – Taplio & TweetHunter

Jobgether • Switzerland

Remote
CHF 54,000 - 66,000
Fully remote
Paris office access
Home office budget
+1
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

Hybrid
CHF 120,000 - 160,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Switzerland

Hybrid
EUR 149,000 - 191,000
Software Engineer: Core
Software Engineer: Core

Jobgether • Switzerland

Remote
CHF 66,000 - 98,000
Equity options
Unlimited PTO
Remote work
+5
Senior Backend Engineer | Feeld
Senior Backend Engineer | Feeld

Jobgether • Switzerland

Remote
CHF 140,000 - 190,000
Health insurance
Well-being coverage
Sports benefits
+8
Senior Full Stack Developer
Senior Full Stack Developer

Noir • Winterthur

Hybrid
CHF 90,000 - 130,000
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jobgether • Switzerland

Remote
CHF 120,000 - 180,000
Fully remote
27 vacation days
Sick leave
+8