Senior Ios Engineer (search And Catalog)

United Arab Emirates, United Arab Emirates

Job Description

Senior iOS Engineer (Search and Catalog)

Department: Marketplace- Eng

Employment Type: Full Time

Location: Remote

Description

Tabby creates financial freedom in the way people shop, earn and save by reshaping their relationship with money. Over 5,000,000 active users choose Tabby to stay in control of their spending and make the most out of their money.
Over 30,000 global brands and small businesses, including H&M, Adidas, IKEA, SHEIN, noon, and Bloomingdale\'s, use Tabby\'s technology to accelerate growth and gain loyal customers by offering flexible payments online and in stores. Tabby is active in Saudi Arabia, UAE, Egypt and Kuwait and backed by leading investors, including Sequoia Capital India, STV, PayPal Ventures, Mubadala Investment Capital, Arbor Ventures and others.

About the role

We are looking for an iOS Engineer with experience in launching large applications, ready to act as a feature lead and accompany the full life cycle of the product from development to deployment.

Our ideal candidate is both technically strong and business oriented.

At tabby, we are building a large marketplace of goods from our partners, already there are millions of goods, you will have to participate in its creation and development.

Our Search&Catalog team is responsible for ensuring that products are conveniently organized in the catalog and easily searchable.

Our Mobile Platform
  • two applications and a mobile SDK;
  • Tabby\'s main client application in its continuous growth;
  • partner support application;
  • +50,000 DAU;
  • crash-free rate 99.98% (and we want to raise it even higher!);
  • 4.8-4.9 App Store / Google Play rating;
  • Most of our users use Arabic, so Arabic-first is our priority.
Our tech stack and architecture
  • Swift 5.6+, Tuist, fastlane, Gitlab CI; UIKit, SwiftUI, Swift Concurrency for SDKs;
  • Structure: Modularized project;
  • Presentation layer: Unidirectional architecture like MVI, TCA or RxFeedback;
  • Logic layer: SOA.
To succeed in this role, we think you should have
  • Knowledge and practical experience in using Swift and the main iOS SDKs (UIKit, NSURLSession, Swift Concurrency, etc.);
  • Experience in application feature design and architecture selection (SOLID, DI);
  • Experience with security and privacy in iOS applications;
  • Experience in developing reusable UI components and custom animations;
  • Experience in building a fault-tolerant application in which the key decision code is driven by metrics;
  • Getting-things-done mindset;
  • English B1+.
As a plus
  • Experience in fintech and e-commerce;
  • Experience with Arabic language and RTL layout.
  • We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
  • A working environment that gives you autonomy and responsibility from day one.
  • You should be comfortable with the idea that the quality of your work will influence the shape of your career.
  • Participation in company\'s employee stock options program.
  • Health Insurance
We are passionate about creating an inclusive, high-performing workplace that gives people from all backgrounds the support they need to thrive, grow and meet their goals (whatever they may be).

If this sounds exciting to you, we\'d love to hear from you!

What you will do
  • Design and program screens using widget technology (backend driven ui)
  • Create new components according to the design system;
  • Design a contract between the client and the backend;
  • Implement in-app search;
  • Build a responsive and fast UI;
  • Cover UI elements with analytic events;
  • Cover the functionality with autotests (Unit, MVI, Snapshot), performance

Tabby

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1621323
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    United Arab Emirates, United Arab Emirates
  • Education
    Not mentioned