Lead Engineer - iOS / Android Mobile

Posted 11 Days Ago
Be an Early Applicant
India
Senior level
Fintech • Information Technology • Consulting • Financial Services
The Role
As a Lead Engineer, you will guide the iOS and Android development teams in creating high-quality mobile applications. Your responsibilities include providing technical leadership, mentoring team members, collaborating with cross-functional teams, and ensuring the performance and scalability of applications. You will also oversee the development of SDKs and participate in project planning and architecture reviews.
Summary Generated by Built In

Description

As a result of continued growth, Ozone API is looking to recruit a iOS / Android Mobile Developer, focused on shaping seamless and engaging user experiences for Ozone products across mobile platforms. You will collaborate with the product management team and other stakeholders, utilising their expertise to comprehend customer needs, conduct insightful research, and craft intuitive solutions that enhance the overall user experience in Ozone products. The ideal candidate will have a strong background in both native iOS and Android development, with proficiency in Swift, Objective-C, Java or Kotlin. Additionally, expertise in React Native and the ability to build SDKs for iOS and Android platforms are essential for success in this role.

Interested in…? 

  • Share options in a scaling business already achieving aggressive growth 
  • Helping shape and drive our business’s strategy 
  • An influential role in the future success and growth of our company 
  • Competitive, performance-based bonuses 
  • Flexible, modern working methods, hours, and work-life balance 

Key responsibilities

Day-to-Day Operations

  • Provide technical leadership to the iOS/Android development team.
  • Mentor and guide team members in best practices and coding standards.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers.
  • Participate in project planning, estimation, and roadmap discussions.
  • Coordinate with other engineering teams to ensure alignment with overall project goals.
  • Ensure scalability, maintainability, and performance of the codebase.
  • Address and troubleshoot technical issues that arise during the development process.
  • Work closely with the QA team to ensure the delivery of high-quality mobile application.
  • Define and implement testing strategies for iOS/Android applications.
  • Create and maintain technical documentation for the iOS/Android codebase.
  • Prepare and deploy mobile apps to app stores (e.g., Apple App Store, Google Play).
Requirements

Native Mobile App Development

  • Develop high-quality mobile applications for iOS and Android platforms using Swift, Objective-C, Java, or Kotlin.
  • Understand verify hardware-backed key pairs with Key Attestation for enhanced security.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Contribute to the development of software development kits (SDKs) for iOS and Android platforms.
  • Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ

Architectural Design:

  • Conduct regular architecture reviews to ensure the scalability and maintainability of the codebase.
  • Stay abreast of industry best practices and emerging patterns in iOS/Android development.
  • Implement design patterns and principles that align with the project's long-term goals.

Cross Platform Technologies

  • Firm knowledge of the JavaScript and TypeScript language including ES6+ syntax
  • Experience in React Native for cross-platform development
  • Collaborating with cross-functional teams to drive feature development
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Maintain code and write automated tests to ensure the product is of the highest quality and check that your code is error-free and that it performs well.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Develop front-end modules with the highest level of code reusability and efficiency

Quality Assurance:

  • Work closely with the QA team to ensure the delivery of high-quality software.
  • Define and implement testing strategies for iOS/Android applications.

Release Management:

  • Collaborate with the release and deployment teams to ensure smooth and timely releases.
  • Implement continuous integration and continuous deployment (CI/CD) practices to automate the release process.
  • Monitor key performance indicators post-release and implement improvements based on feedback and data.

General Engineering Skills

  • Utilising RESTful APIs to integrate with backend services
  • Conducting code reviews and contributing to technical discussions
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Proficiency in JavaScript, HTML, and CSS
  • Understanding document request model, and offline storage
  • Strong knowledge of mobile UI/UX principles
  • Experience with automated testing suites, like Jest or Mocha
  • Familiarity with code versioning tools (e.g., Git)
  • Proven track record of successfully delivering mobile applications
  • Stay up-to-date with the latest industry trends and best practices to ensure the highest quality of mobile development.
Benefits
  • Stock Option Plan
  • Pension Plan
  • Training & Development

About Ozone API

Open finance is now a global phenomenon with markets around the world embracing this new model for a next generation financial services industry. It is changing the world, laying the foundations to drive economic growth, tackling financial inclusion and leading to unprecedented levels of innovation.

The Ozone API founding team met and started this journey whilst working together to lead the design and delivery of the open banking blueprint in the UK. We saw the huge potential, but also the significant technical challenge banks faced and so we built the Ozone API platform - designed to remove the complexity of open finance and help banks and financial institutions adapt to and thrive in this new world.

We’re a fast growing, dynamic technology company that is already global. Our technology leads the market and our expertise is unsurpassed. We’ve built an incredible team, but the fun is just beginning with open finance now happening all around the world. We’re growing quickly and are seeking people who are passionate about delivering real change, working in an organisation that is doing the right things and working really hard to do them in the right way.

Working for Ozone API

We’re a positive, cross-functional team of professionals who collaborate whilst trusting and respecting individual expertise.

If you’re decisive and imaginative, and if you thrive on making things happen as well as bringing out the best in others, you’ll fit right in. We have no time for deceptive delegators or politicians. We're in it together and we’re in it for the thrill of the journey.

This is a remote-first role, geared to a healthy work-life balance. At Ozone API, ‘flexible hours’ isn’t code for ‘all hours’, but you won’t be out of sight – we have office co-working spaces available and there will be periodic meetings and get-togethers.

Find out more about

Top Skills

Java
Kotlin
Objective-C
Swift
The Company
70 Employees
On-site Workplace
Year Founded: 2017

What We Do

Ozone API is the leading standards based platform that handles the complexity of open banking, making it easy for any financial institution to meet both regulatory and commercial requirements for an open API.

Banks using the Ozone API can accelerate their implementation of open APIs, and bring new commercial services to market ahead of the competition

Similar Jobs

Capital One Logo Capital One

Principal Associate- Machine Learning Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Bengaluru, Karnataka, IND
55000 Employees
Hybrid
Mumbai, Maharashtra, IND
289097 Employees
Hybrid
Bengaluru, Karnataka, IND
289097 Employees
Hybrid
Mumbai, Maharashtra, IND
289097 Employees

Similar Companies Hiring

Dynatrace Thumbnail
Software • Information Technology • Cloud • Big Data Analytics • Big Data • Automation • Artificial Intelligence
Waltham , MA
4700 Employees
Biz2Credit Inc. Thumbnail
Software • Other • Fintech • Financial Services • Analytics
New York , NY
580 Employees
Citadel Securities Thumbnail
Software • Information Technology • Financial Services
Miami, FL
1900 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account