Skip to main content
HimalayasHimalayas logo
FAIRTIQ AGFA

Fullstack Engineer

FAIRTIQ is a Swiss technology company providing a mobile pay-as-you-go ticketing app that simplifies public transport by automatically calculating the best fare for users' journeys.

FAIRTIQ AG

Employee count: 51-200

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

As the company grows we have evolving requirements and needs from our users. We are building a new service allowing our mobile app users to manage their account from a web portal.

You will work with engineers and designers to build this service and create a delightful user experience. FAIRTIQ has a growing user base, so you will have to think about scalability, caching, internationalisation, accessibility, modularity and resilience.

Our Technology Profile

  • Architecture principles: Microservices, Continuous delivery, Domain Driven Design, Hexagonal architecture, Zero downtime;
  • Programming languages we use: Swift - iOS, Kotlin - Android, Java - Backend development, Python - Backend scripts / prototypes, Typescript & React.js - Frontend development;
  • Data stores: MongoDB, Redis;
  • API / Messaging: Rest / JSON, RabbitMQ, Kafka;
  • Machine Learning: scikit-learn, Tensorflow;

Role Responsibilities

  • Develop an efficient web-frontend to help FAIRTIQ users manage their account
  • Develop parts of a highly available backend with a micro service architecture
  • Write clean, maintainable, simple, testable, scalable and efficient code
  • Use React as a frontend framework and Java as a primary backend language
  • Monitor production systems
  • Participate in an agile software development process
  • Work with engineers and product experts to expand our solution worldwide
  • Work with a mentor and fellow colleagues to grow as a Software Engineer
  • Define, together with the team, the evolution of the product
  • Collaborate with other teams to understand their needs and coordinate efforts

Who we are looking for

  • BSc or MSc in computer science or a related field
  • 4+ years work experience
  • Good team player
  • Creative, self-confident, independent
  • Rigorous and disciplined
  • Fluency in English
  • Based in Europe;
We offer:
  • Dynamic and international work environment;
  • Chance to be part of a fast growing, international startup;
  • Budget and support for self-improvement;
  • Creativity and innovation boosters with our “Tech Joker Days” (work on whatever you think may help FAIRTIQ);
  • Lots of leadership opportunities (tech, people);
  • Flexible working hours & fully remote work;

Recruitment process:
  • Screening interview with Pedro (from the People Team): 45 minutes;
  • Tech Screening + Coding interview: 90 minutes;
  • System Design interview: 60 minutes;
  • Software Design interview: 60 minutes;

At FAIRTIQ, we believe that our employees are our biggest asset. A healthy culture, based on respect, inclusion, diversity and individual empowerment is the key to our success story.

Please apply in English exclusively.

About the job

Apply before

Posted on

Job type

Part Time

Experience level

Education

Bachelor degree
Postgraduate degree

Experience

4 years minimum

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About FAIRTIQ AG

Learn more about FAIRTIQ AG and their company culture.

View company profile

FAIRTIQ is a Swiss technology company that has developed an innovative mobile ticketing solution designed to simplify public transportation for users and operators alike. Founded in 2016, the company's primary offering is a smartphone application that enables travelers to check in at the beginning of their journey and check out upon completion with a simple swipe. This process eliminates the need for pre-purchasing tickets, understanding complex fare zones, or queuing at ticket machines. The application leverages advanced algorithms, including sensor data, graph algorithms, and neural networks, to accurately track the user's route and automatically calculate the most cost-effective fare for the journey undertaken. This ensures that passengers are always charged the best possible price, which is debited directly from their registered payment method at the end of the day. If a user's single journeys in a day exceed the price of a day pass, the system automatically caps the fare at the day pass rate.

The FAIRTIQ platform is designed to be hardware-free for transport operators, meaning no additional validators or beacons are required on vehicles or at stations, which significantly reduces implementation costs and time. This has contributed to its rapid adoption across various regions. Initially launched in Switzerland, FAIRTIQ's service is now available nationwide in Switzerland and Liechtenstein, and has expanded to cover significant areas in Germany, Austria, France, and other European countries. The company's technology is not only available through its standalone app but can also be integrated into third-party applications via a Software Development Kit (SDK). This has led to collaborations with major national railway companies like SBB in Switzerland and ÖBB in Austria, who have integrated FAIRTIQ's technology into their own mobile apps. With a growing team of over 100 employees and millions of journeys processed, FAIRTIQ is committed to its vision of providing the simplest way to access everyday mobility for everyone, everywhere, thereby promoting sustainable transportation.

Employee benefits

Learn about the employee benefits and perks provided at FAIRTIQ AG.

View benefits

Home office budget

The company supports fully remote work.

Flexible working hours

Offers flexible working hours to its employees.

Learning and development budget

Provides a budget and support for self-improvement.

Wellness benefits

Employees benefit from generous discounts for private travel.

View FAIRTIQ AG's employee benefits
Claim this profileFAIRTIQ AG logoFA

FAIRTIQ AG

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at FAIRTIQ AG

Explore the variety of open remote roles at FAIRTIQ AG, offering flexible work options across multiple disciplines and skill levels.

View all jobs at FAIRTIQ AG

Remote companies like FAIRTIQ AG

Find your next opportunity by exploring profiles of companies that are similar to FAIRTIQ AG. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan