iOS Developer – Finance Super App
WFA Digital Insight
As the demand for mobile-first financial services grows, companies like Bjak are at the forefront, redefining how people manage their money. With a 25% increase in mobile payment adoption in the last year, skilled iOS developers are in high demand. Bjak stands out with its mission to make financial services accessible to all, and this role offers the chance to be part of a global engineering team. Before applying, candidates should be aware of the importance of user-centered design, modern iOS architecture, and strong collaboration skills in this fully remote position.
Job Description
About the Role
The iOS Developer role at Bjak is a unique opportunity to be part of a cutting-edge finance super app, making financial services more accessible and user-friendly. As a member of the global engineering team, you will work closely with product managers, designers, and backend engineers to simplify complex user journeys. Your primary focus will be on building and shipping high-quality iOS features using Swift, ensuring seamless integration with backend APIs, and continuously improving application performance.Bjak's mission to help people get more from their money every day is at the heart of this role. You will be part of a team that is passionate about redefining financial workflows into simple, intuitive mobile experiences. With a strong emphasis on user experience, you will contribute to features that leverage automation and AI-assisted capabilities, enhancing the overall user journey.
The role is fully remote, offering the flexibility to work from anywhere, as part of a distributed team that values strong ownership, fast execution, and attention to product quality. Your contributions will be crucial in shaping the future of financial services, making them more accessible and efficient for users worldwide.
What You Will Do
- Build and ship high-quality iOS features using Swift, focusing on performance, scalability, and reliability.
- Develop intuitive mobile experiences across insurance, payments, claims, renewals, and financial services, ensuring a seamless user journey.
- Work closely with product managers, designers, and backend engineers to simplify complex user flows and integrate backend APIs.
- Continuously improve application performance, crash rates, loading speed, responsiveness, memory usage, and battery efficiency.
- Use analytics, production insights, and user feedback to inform product decisions and drive quality improvements.
- Build AI-assisted mobile experiences that create meaningful value for users, enhancing the overall app functionality.
- Contribute to engineering standards, code reviews, and continuous improvement across the mobile platform.
- Ensure compliance with mobile UX, usability, accessibility, and user-centered design principles.
- Troubleshoot production issues and integrate REST APIs to maintain app stability and reliability.
- Stay up-to-date with the latest iOS technologies and trends, applying this knowledge to improve app development and user experience.
What We Are Looking For
- 3+ years of professional iOS development experience using Swift, with a strong portfolio of shipped applications.
- Strong experience building and maintaining production iOS applications, with a focus on performance, scalability, and reliability.
- Solid understanding of SwiftUI, UIKit, async/await, and modern iOS architecture patterns.
- Strong knowledge of mobile UX, usability, accessibility, and user-centered design principles.
- Experience integrating REST APIs and troubleshooting production issues, with a keen eye for detail and problem-solving skills.
- Comfortable working independently in a remote, distributed engineering team, with strong communication and collaboration skills.
- Strong ownership, fast execution, and attention to product quality, with a passion for delivering high-quality products.
- Experience with GitHub, App Store links, or examples of shipped applications, demonstrating a track record of successful app development.
- Strong understanding of mobile development best practices, with a commitment to continuous learning and improvement.
Nice to Have
- Experience with Swift Package Manager (SPM) and SQL/NoSQL databases, for enhanced app functionality and data management.
- Knowledge of TensorFlow Lite (on-device inference) for AI-assisted features, to further enhance user experience.
- Familiarity with agile development methodologies and version control systems, for streamlined collaboration and development.
- Participation in open-source projects or personal coding projects, demonstrating a passion for coding and innovation.
Benefits and Perks
- Competitive salary and benefits package, tailored to attract top talent in the industry.
- Opportunity to work on a cutting-edge finance super app, making a real impact on users' financial lives.
- Collaborative, dynamic work environment with a global team of talented engineers and professionals.
- Flexible, fully remote work arrangement, allowing for work-life balance and flexibility.
- Access to the latest technologies and tools, for continuous learning and professional growth.
- Professional development opportunities, including training, workshops, and conferences, to stay up-to-date with industry trends.
- Recognition and reward for outstanding performance, with a focus on employee satisfaction and well-being.
How to Stand Out
- Ensure your portfolio highlights your experience with Swift, iOS development, and mobile UX, to stand out as a top candidate.
- Be prepared to discuss your approach to integrating AI-assisted capabilities and automation in mobile apps, demonstrating your knowledge and expertise.
- Showcase your understanding of user-centered design principles and how you apply them in your development work, to demonstrate your focus on user experience.
- Familiarize yourself with Bjak's products and mission, and be ready to discuss how your skills and experience align with their goals, to demonstrate your passion for the company and role.
- Develop a strong understanding of the latest iOS technologies and trends, and be prepared to discuss how you stay current with industry developments, to demonstrate your commitment to continuous learning.
- Practice your coding skills and be prepared for technical interviews, to demonstrate your proficiency and expertise.
- Research the company culture and values, and be prepared to discuss how you would thrive in a remote, distributed team environment, to demonstrate your fit with the company's work style.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.