Lead Engineer - iOS / Android Mobile
Company
Ozone API
Location
Other US Location
Type
Full Time
Job 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).
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.
- 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
Date Posted
12/07/2024
Views
0
Similar Jobs
Lead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsTeam Lead, Expansion Account Executive - Personio
Views in the last 30 days - 0
Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...
View DetailsLead Data Analyst - Mitigation - WISE
Views in the last 30 days - 0
Wise is a global technology company seeking an Operations Analyst with 4 years of experience in analytics particularly in operational team analytics T...
View Details