Credit Genie is looking for a Senior iOS Engineer to help architect their Mobile Apps for the next 2-3 years of growth, ensuring the mobile app scales and evolves to meet the needs of millions of users.
Requirements
Proficient in Swift (We use Swift 6)
Deep understanding of mobile app UX best practices
Proficiency in taking design mocks (including Figma files) and coding them in-app using Swift
Experience working on personal finance management (PFM) products.
Understanding of UX design concepts (e.g. density, diversity) and the languages, systems, principles, and processes used in design creation
Comfort using design prototyping tools (e.g. Figma, Invision, Origami, or Sketch)
Ability to maintain a style guide, SwiftUI, and brand
Responsibilities
Collaborate with designers, product managers, and engineers to architect new products and define a compelling UX that functions well within an iOS mobile app
Provide iOS mobile app expertise, helping improve the team's development practices, design patterns, deployment processes, and customer experience
Write code for app design, features, components, and integrations in a clean, readable, and reusable fashion
Contribute to all phases of the development lifecycle
Participate in standard engineering practices such as code reviews, stand-ups, planning meetings, and product/technology demos
Stay abreast of emerging technologies and industry trends, evaluating their potential to enhance the Credit Genie product suite and maintain our competitive edge
Mentor and develop other engineers on the team
Other
5+ years of professional mobile development
Experience leading large-scale projects and partnering directly with product, marketing, and engineering teams in a highly iterative environment
Ability to propose, refine, implement, and update UX/product solutions to ensure they meet customer needs