AvasarAI

Fullstack Engineer

FAIRTIQ AG · 62 days ago

Verification pendingSoftware Developmentpart-timeseniorIndia-eligible
Not disclosed
Sign in to see your match — skills, category and experience, compared honestly.Sign in
ReactTypeScriptJavaPythonSwiftKotlinMongoDBRedisRabbitMQKafkascikit-learnTensorFlow

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.

Originally posted on Himalayas

Verified apply link + AI tools — 45-day pass, ₹399 onceJobs via Himalayas

Browse more remote jobs