Backbase logo

Senior iOS Engineer

Backbase
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

6+ Years

SKILLS REQUIRED

iOS DevelopmentSwiftUnit TestingRESTful APIsUIKitAsynchronous ProgrammingMobile SecurityObjective C

Job description

Overview

Senior iOS Engineer on the Identity team, building Identity and Authentication SDKs, libraries and journeys for the Backbase mobile banking applications.

What you'll do

  • Help design, build and maintain one or more capabilities for the Backbase Mobile Platform, working closely with the Principal Engineers.
  • Translate complex business requirements into technical designs and implementations.
  • Build, improve and grow SDKs and libraries for Identity and Authentication in mobile banking.
  • Write clean, maintainable Swift code to create scalable features other developers can use.
  • Develop features with native frameworks and Apple technologies, collaborating with other squads.
  • Uphold engineering standards across the product and propose and lead initiatives to improve engineering excellence.
  • Automate testing with QAs to achieve a minimum 80% unit test coverage using XCTest and XCUITest.
  • Practise CI/CD and Agile delivery across the SDLC.
  • Explore, experiment with and apply AI tools and agentic frameworks, and encourage AI adoption across engineering workflows.
  • Contribute to gathering feedback and requirements, implementing functionality, writing tests and documentation, and providing product adoption support to colleagues, customers and partners.

What you'll need

  • 6+ years of professional experience in native iOS development.
  • Strong proficiency in Swift and practical experience with Objective-C.
  • Experience developing applications in the FinTech, Banking, or Payments space.
  • Expertise in modern iOS architectural patterns (e.g., MVVM, VIPER, Clean Architecture).
  • Experience with development frameworks such as SwiftUI, UIKit, and Combine/RxSwift.
  • Solid experience integrating with RESTful APIs and GraphQL.
  • Solid experience with asynchronous programming (e.g., Grand Central Dispatch (GCD), async/await, Combine).
  • Strong understanding of mobile security best practices (e.g., Keychain, Biometrics).
  • Experience with version control systems like Git.
  • Passion for embracing AI/ML tools such as GitHub Copilot, Cursor AI, and Xcode (AI), and for shaping product or platform functionality with AI.

Nice to have

  • In-depth knowledge of mobile application security and data encryption standards.
  • Experience with dependency managers like Swift Package Manager (SPM) or CocoaPods.
  • Familiarity with mobile analytics, A/B testing, and crash reporting tools (e.g., Firebase, Crashlytics).
  • Experience with building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions); ideally Bitrise and GitHub Actions.
  • Published one or more iOS applications on the Apple App Store.

Details

  • Location: Hyderabad.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior iOS Engineer