Ruby Remote- & Homeoffice Jobs in zuerich

Hybrid Full Stack developer Elixir / Ruby / ReactJS Full Stack developer Elixir / Ruby / ReactJS

Pragmatike · zuerich · Switzerland · Hybrid

About the job

Job Description

Location: Hybrid, EU timezone (CET +/- 2 hours)

Start Date: As soon as possible

Languages: English required

As a Full Stack Elixir / Ruby / ReactJS Developer, you will join one of our client's mission teams, consisting of several developers, a product manager, and a product designer.

These mission teams are focused on business and product objectives and may work on one or several products.

Depending on the team you join, your responsibilities will include:

  • Actively contributing to the implementation of the product and technical roadmap,
  • Developing various applications and services in Elixir (or Ruby) and React JS,
  • Participating in the technical design of features and the development of new services,
  • Promoting best practices and code quality through unit tests, documentation, etc.,
  • Representing the Tech team both internally and externally by participating in “employer branding” projects (writing articles, open source, meetups, etc.).


Profile Sought

Our client aims for a positive social impact with a strong emphasis on diversity, inclusion, and equity.

Regardless of your educational background, we are looking for a passionate individual who will seamlessly integrate into the team and take responsibility for these values.

  • You are already familiar with their stack or eager to learn it,
  • You are pragmatic and thorough, aware of the impact of your work,
  • You are versatile and adaptable, capable of managing various aspects of development while maintaining a holistic view to guide the team towards the most relevant solutions,
  • You practice clean code (test culture, conventions, best practices, etc.),
  • You are interested in performance and scalability issues,
  • Our client receives approximately 3 million unique visitors per month (and continues to grow!). Response times and uptime are crucial for ensuring a high-quality experience.
  • You consider security in your work,
  • You enjoy sharing your discoveries and best practices with the team to help everyone evolve,
  • You are proactive and like to challenge current or proposed solutions,
  • Regardless of tenure or experience, our client values initiative; everyone is free to propose ideas and will be heard,
  • You can explain technical topics to non-specialists,
  • You listen to others and share your opinions with kindness.