Senior FE Developer

Posted 4 Hours Ago
Be an Early Applicant
Hiring Remotely in India
Remote or Hybrid
Senior level
Fintech • Payments • Financial Services
The Role
Develop and maintain React Native mobile applications for Android and iOS, deliver features, fix defects, monitor crashes, and optimize performance. Enforce TypeScript, code quality, testing, architecture, and review standards. Collaborate with backend, QA, product, design, and stakeholders in Agile sprint cycles. Support local consultants, resolve technical blockers, manage multi-country configurations, and contribute to CI/CD, OTA, and App Store and Play Store release processes.
Summary Generated by Built In

🚀 Welcome to Your Next Adventure!

About The Role

We are seeking a Senior FE Developer who will also act as a local senior support to consultants in our newly established Offshore Hub . The purpose of the role is to work on mobile application development, and with local members of the Frontend chapter to support them on the technology aspects of Mobile Application Front End development. The Role will report directly to the Frontend Chapter Lead.

🛠 What You’ll Get Your Hands On

Development & Delivery

  • Deliver assigned tasks from the sprint planning
  • Develop new features according to technical specifications
  • Maintain existing features and fix defects
  • Ensure code works on both Android and iOS, including device testing
  • Handle country-specific behaviour through configuration files without creating separate code paths
  • Participate in planning, grooming, and retrospectives
  • Raise technical issues early if the scope is unclear or expected to exceed time
  • Work closely with backend and QA to ensure smooth delivery
  • Follow established coding patterns and architectural rules
  • Document changes when needed
  • Monitor crash logs and error reports, and address them
  • Ensure performance remains stable and predictable

Code Quality & Engineering Standards

  • Perform strict code reviews on other developers' work
  • Enforce consistent coding patterns
  • Enforce proper error handling
  • Enforce proper typing in TypeScript
  • Enforce/Follow clear component structure
  • Require meaningful naming, proper comments, and removal of unused code
  • Reject code that introduces inconsistencies or technical debt
  • Ensure code is tested before merging

Collaboration & Agile Delivery

  • Participate actively in daily stand-ups, sprint planning, backlog grooming, sprint reviews, and retrospectives.
  • Propose simple, practical, and scalable technical solutions
  • Raise concerns if a proposed solution is not scalable, safe, or maintainable
  • Communicate progress, dependencies, risks, and potential delays clearly and proactively.
  • Support the team in resolving technical blockers and dependencies.
  • Collaborate with Product, Backend, QA, Design, and other stakeholders to deliver high-quality solutions.

🧙 ♂️ What We're Looking For

  • Minimum 5 years full-time experience with React Native
  • Strong experience with TypeScript
  • Strong experience delivering production apps for both Android and iOS
  • Good understanding of platform differences, such as navigation behavior, permissions, file system access, background tasks, animations, performance tuning, and app store guidelines
  • Practical experience working with a single code base that serves multiple countries using configuration files
  • Experience with Git (GitHub; trunk-based development), including PR creation, code review, rebasing, merging, cherry-picking, and resolving conflicts
  • Experience with GraphQL
  • Experience with Firebase (remote config)
  • Experience with NX workspaces
  • Experience working in agile development, especially with two-week sprint cycles
  • Ability to deliver work within agreed scope and time.
  • Experience with CI/CD building pipelines (ideally Bitrise)
  • Experience with OTA (Expo) principles and concepts
  • Experience with e-wallet, payments, or fintech apps
  • Experience with multi-country or multi-tenant applications
  • Experience with release management for Play Store and App Store
  • Understanding of security basics for mobile apps
  • Experience with Expo, Formik

Why join us? 🚀

At Ooredoo Fintech, you’ll have the opportunity to:

🌍 Work across markets — collaborate with diverse teams and customers.

💡 Build what’s next — contribute to innovative Fintech and digital solutions.

📈 Make an impact — see your ideas turn into real business outcomes.

🤝 Work with great people — learn from experienced professionals and grow together.

🚀 Grow with us — take on challenges that stretch your skills and career.

Skills Required

  • Minimum 5 years of full-time experience with React Native
  • Strong experience with TypeScript
  • Production mobile application development for both Android and iOS
  • Understanding of mobile platform differences, including navigation, permissions, file systems, background tasks, animations, performance tuning, and app store guidelines
  • Experience with single-codebase, multi-country applications using configuration files
  • Git and GitHub experience, including pull requests, code review, rebasing, merging, cherry-picking, and conflict resolution
  • Experience with GraphQL
  • Experience with Firebase Remote Config
  • Experience with NX workspaces
  • Agile development experience, particularly two-week sprint cycles
  • Ability to deliver work within agreed scope and time
  • Experience building CI/CD pipelines
  • Experience with Bitrise
  • Understanding of OTA principles and concepts with Expo
  • Experience with e-wallet, payments, or fintech applications
  • Experience with multi-country or multi-tenant applications
  • Experience with Play Store and App Store release management
  • Understanding of mobile application security basics
  • Experience with Expo
  • Experience with Formik
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
145 Employees
Year Founded: 2022

What We Do

Ooredoo Fintech International (OFTI) is a fintech venture backed by Ooredoo Group that builds modern mobile-wallet and financial-technology solutions for people and businesses across the MENA region. Its platforms aim to make money management and payments intuitive, secure, convenient, resilient, and accessible, supporting services such as account opening, cash-in, payroll, domestic payments, and international transfers throughout its markets and customer base.

Similar Jobs

CSC Logo CSC

Accountant

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

GitLab Logo GitLab

Artificial Intelligence Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
Bangalore, Bengaluru Urban, Karnataka, IND
2500 Employees

Coupa Logo Coupa

Development Engineer

Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
In-Office or Remote
Pune, Maharashtra, IND
3000 Employees

Capco Logo Capco

Data Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account