Senior iOS Engineer
Credit Genie · San Francisco, CA · 2 wk ago
On-siteEngineeringFull-time
About the role
The Senior iOS Engineer will play a pivotal role in architecting and developing our mobile apps, focusing on high-quality, stable, and efficient iOS applications. This position requires a deep understanding of mobile app UX best practices and experience leading large-scale projects.
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.
Requirements
- 5+ 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.
Nice to Have
- 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).
- Experience with SwiftUI and brand maintenance.
- Familiarity with consumer credit risk and the customer life cycle.
Benefits and Perks
Our comprehensive benefits and perks include:
- 100% company-paid medical, dental, and vision coverage for you and your dependents on your first day of employment.
- Up to $100 per month in fitness reimbursement or a complimentary full membership to LifeTime Fitness or Equinox.
- 401(k) with a 3.5% match and immediate vesting.
- Meal program available for both lunch and dinner.
- Pre-tax benefits, including a $1,000 HSA match.
- Life and accidental insurance.
- Flexible PTO.