Creditgenie Staff iOS Engineer leads design and development of high-quality, stable, and low-latency mobile apps. Collaborates with cross-functional teams to scale and evolve the app for millions of users.
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
Work with stakeholders from product, marketing, etc. on initiatives aligning with our KPIs and business priorities
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
Qualification
Proficient in Swift (We use Swift 6)Ability to proposeExcellent communication skillsUnderstanding of UX design concepts (eAbility to maintain a style guide
Required
8+ years of professional mobile development
Proficient in Swift (We use Swift 6)
Deep understanding of mobile app UX best practices
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
Proficiency in taking design mocks (including Figma files) and coding them in-app using Swift
Strong analytical and problem-solving skills
Excellent communication skills
Preferred
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
Familiarity with consumer credit risk and the customer life cycle