Senior Full Stack Engineer

Bahrain

This is an exciting time to be joining Receiptable as we are just starting out on our journey to delight consumers by delivering digital receipts directly to their bank application. You will collaborate with the CTO and Head of Engineering to lead the foundational development of the Receiptable platform for both our banking and merchant partners.

We are dedicated to creating world-class technology and helping the environment, one receipt at a time.

What experience and knowledge you bring:

  • You will be a polyglot engineer who is language agnostic in their ability to solve problems.
  • You have experience building scalable, reliable, and secure cloud services using AWS services such as API Gateway, Lambda, Kinesis, SQS, and S3.
  • You have experience using a variety of databases including DynamoDB and Aurora(MySQL).
  • You will have a varied background across different engineering disciplines.
  • A pragmatic passion for automation through continuous innovation and improvement.

It would be a bonus if you bring:

  • Experience with working in banking or financial services.
  • Knowledge of security best practices within your field of expertise.
  • An interest in UX Design and accessibility.
  • Experience in developing on mobile technologies as well as software.

Want to know what a day could look like here?

  • Contribute to the team’s culture of continuous improvement and innovation.
  • You think customer and team before self and display behaviours that allow teams and individuals to succeed.
  • Solve challenging problems simply and pragmatically to deliver quality outcomes.
  • Engaging with engineers in code reviews, architecture and infrastructure discussions.
  • Contributing to the on-going maintenance and support of the platform, integrations and mobile SDKs.

What does great look like?

  • The ability to swap teams and disciplines depending on business need.
  • Building software with AWS - The six pillars of the Well-Architected framework (Security, Reliability, Performance Efficiency, Cost Optimisation, Operational Excellence and Sustainability).
  • Actively sharing knowledge and mentoring other team members in your discipline.

Finally, a little on our technology:

  • Cloud based, AWS hosted, and Infrastructure as Code at our core.
  • We also support native mobile SDKs to make it easier for our partners to integrate.
  • We lean on AWS serverless technologies such as API Gateway, ALBs, Lambda, Kinesis, SNS and SQS.
  • Our backend services are primarily TypeScript and NodeJS containers running in Fargate and EKS.
  • We think native for our mobile SDKs with Swift (IOS) and Kotlin (Android).
  • We store data in DynamoDB, AWS Aurora (Postgres), and S3.
  • We value customer data and keep security front of mind and at our core.

Why work at Receiptable:

  • Competitive salary and share option package
  • An autonomy-first approach to managing your own working hours
  • 30 days annual holiday
  • Your choice of new tech to produce your best work
  • Be part of a diverse and inclusive global team

What will the interview process be like:

  • Initial screening video call with the Head of Engineering around the role and your experience.
  • Technical Interview with the Head of Engineering and CTO.
  • Final interview with the founder to learn more about the company and the journey.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.