About Block
Block is seeking an experienced iOS Software Engineer to join the Card Experience - Graphics team. This role focuses on delivering high-quality iOS experiences for Cash App card features with emphasis on graphics and performance.
What you will do
- Design, implement, and maintain features for iOS applications related to Card Experience and graphics.
- Collaborate with product, design, and platform teams to deliver polished user experiences.
- Write clean, maintainable code. Perform testing, debugging, and profiling to optimize performance.
- Contribute to architecture decisions and code reviews.
What we are looking for
- Proven experience with iOS development (Swift); knowledge of Objective-C is a plus.
- Strong understanding of UIKit and/or SwiftUI, Core Graphics, and graphics pipelines.
- Experience with performance optimization, animations, and responsive UI.
- Familiarity with Card or payments domain is a plus.
- Excellent collaboration and problem-solving skills.
Qualifications
- 3+ years of professional iOS development experience.
- Strong communication and teamwork.
- BS/MS in Computer Science or equivalent experience.
Nice to have
- Experience with Metal, ARKit, or other graphics frameworks.
- Familiarity with app deployment and CI/CD processes.
Benefits
Block offers competitive compensation and benefits.