Software Engineer (Remote in Portugal)
Fairtiq
Porto, Portugal
há 2 dias
source : Landing.jobs

At Fairtiq (Permanent), in Porto, Portugal

Expires at : 2021-09-09

Simply FAIRTIQ

We are an innovative, dynamic company that makes travelling by public transport easier than ever before. The FAIRTIQ app offers the simplest, most cost-effective tickets - for travellers, transport authorities and public transport operators.

After a greatly successful launch in Switzerland, we are now expanding into new markets. Our ultimate goal is to simplify sustainable mobility internationally.

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, Android, Python - Backend scripts / prototypes
  • Data stores : MongoDB, Redis
  • API / Messaging : Rest / JSON, RabbitMQ
  • As FAIRTIQ has a growing user base of 200k+ active users, you will have to think about scalability, caching, distributed persistence and resilience.

    As a Back-end Engineer, you have the opportunity to work on our entire software stack and expand your knowledge about state-of-the art software engineering.

    When you design software you will have to think about scalability, caching, distributed persistence and resilience in order to build high quality systems.

    As part of an international 30 people startup, you’ll design, implement and test new features and improve the existing code.

    Role Responsibilities

  • Develop parts of a highly available backend with a microservice architecture
  • Write maintainable, clean, simple, testable, scalable and efficient code
  • Monitor production systems
  • Participate in the agile process
  • Work with developers and product experts to expand our solution worldwide
  • Main requirements

  • BSc or MSc in computer science or a related field
  • At least 4+ years work experience
  • Strong software design skills
  • Large-scale system design
  • Strong algorithmic skills & knowledge
  • Analytical thinking and good problem-solving skills
  • Excellent English speaking, writing, and verbal language skills
  • Nice to have

  • Good team player in an agile team
  • Creative, self-confident, independent
  • Willing to learn and adapt to new technologies
  • Benefits & Perks

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

  • Remote Work
  • Flexible working hours
  • Lunch and Meal Vouchers and Reimbursements
  • Child Allowance
  • Learning and Development budget for courses, classes and conferences
  • Dynamic and international work environment
  • Chance to be part of a fast-growing, international startup
  • Budget and support for self-improvement
  • Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidate-se
    Meu email
    Ao clicar em "Continue", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continue
    Formulário de candidatura