Cash
iOS Software Engineer, Card Experience - Graphics Job at Cash in New York
Cash, New York, NY, US, 10261
iOS Software Engineer, Card Experience - Graphics
New York, NY, US
Posted Date: 08/06/25
Posted 2 days ago
It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 50+ million monthly active customers. We want to redefine the world's relationship with money to make it more relatable, instantly available, and universally accessible.
Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact. We've been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy.
The Role Cash App's Card Experience team (part of Cash App's Banking group) builds some of the most creative and experiential features in the Cash App ecosystem. Our mission is to make the Cash Card the primary card of choice for our users by delivering delightful, seamless end-to-end experiences around the Cash Card. This team is responsible for the innovative tools that let customers personalize their Cash App Card and enjoy interactive visuals in the app. We design and implement features such as custom Cash Card designs (with stamps, emojis, and even hand-drawn artwork), themed payment interfaces (unlocking new app themes like special pink or glitter effects when you order unique Cash Cards), and even a 3D interactive model of the Cash Card right within the app. By pushing the boundaries of mobile graphics on iOS, we ensure that Cash App customers don't just manage money – they get to express themselves and have fun while doing so.
Our Card Experience team also collaborates with external partners to deliver unique product experiences that resonate with our users. We've launched exclusive card designs and in-app content in partnership with well-known artists – for example, an exclusive Sabrina Carpenter -themed Cash Card design with custom stamps, and special promotions like early Cash Card access to Lil Nas X 's concert presale. These collaborations showcase how our team combines cutting-edge iOS graphics with pop culture and brand partnerships to create features that are engaging, shareable, and truly one-of-a-kind on the Cash App platform.
You Will Build innovative graphics features: Design, develop, and maintain high-performance iOS components that power our interactive card experiences – from the real-time 3D Cash Card model to dynamic UI elements for card customization and payment pad themes. You will work with frameworks like SceneKit/RealityKit and low-level APIs like Metal to render rich 3D content and animations on iOS devices.
End-to-end feature development: Own features from concept to release. This includes working closely with product and design on creative new ideas (e.g. animated card customizers, AR visualizations), rapid prototyping of immersive UI/UX interactions, and building production-quality code for these features.
Performance optimization: Tackle the challenges of rendering and animation in a mobile environment. Profile and optimize rendering code (CPU/GPU usage, memory) to maintain smooth 60fps+ experiences, even when handling complex scenes or effects. Implement custom shaders or rendering techniques when necessary to achieve visual excellence without sacrificing app performance.
Collaboration and mentorship: Work cross-functionally with our world-class designers, animators, and product managers to refine requirements and translate ambitious visions into reality. Collaborate with Android and backend engineers to ensure a consistent experience across platforms. If you have senior-level experience, you will also mentor other iOS engineers in graphics programming best practices and push the team's technical capabilities forward.
Quality and maintainability: Write clean, well-structured, and testable code. Utilize unit tests and UI snapshot tests to prevent regressions in complex visual features. Participate in code reviews, and help uphold high engineering standards for the team. You will also contribute to the technical direction of graphics/AR technologies in the app, evaluating new frameworks or tools (e.g. adopting RealityKit or Filament for rendering) and ensuring our graphics stack remains modern and robust.
You Have 4+ years of iOS development experience building high-quality apps in Swift (Objective-C experience or interop is a plus). You have a track record of shipping user-facing features and can point to work that delights users with its polish and reliability.
Graphics/AR expertise: Hands-on experience with 3D or AR frameworks on iOS. This could include SceneKit, RealityKit, ARKit, SpriteKit, or even game engines and custom OpenGL/Metal rendering. You understand the fundamentals of 3D math, rendering pipelines, and maybe have dabbled in writing shaders or using engines like Filament for physically-based rendering.
UI/UX and animation skills: You've built rich custom UI components or complex animations on iOS (Core Animation, UIKit Dynamics, or SwiftUI animations). You enjoy making UIs that are not only functional but fun and engaging – for example, interactive onboarding flows, creative drawing tools, or playful micro-interactions in apps.
Performance-minded : Knowledge of optimizing app performance, especially graphics rendering and memory usage on mobile. Comfortable using instruments and profiling tools to diagnose rendering hitches, memory leaks, or CPU bottlenecks. Ability to implement optimizations (down to Metal or C++ level if needed) to achieve smooth performance.
Collaborative and creative problem-solver: Able to work closely with designers, product managers, and other engineers. Open to brainstorming creative solutions and experimenting with new technologies or approaches to bring a vision to life.
Bonus points: Experience in Augmented Reality development, game development, or visual effects on any platform. Contributions to graphics or animation libraries, or a portfolio of personal projects (apps, games, demos) showcasing your graphics skills. A passion for pushing the limits of what mobile apps can do – making something people didn't expect their phone could do!
We're working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we're doing to build a workplace that is fair and square? Check out our I+D page .
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.
To find a location’s zone designation, please refer to thisresource . If a location of interest is not listed, please speak with a recruiter for additional information.
Zone A:
$217,800 — $326,800 USD
$207,000 — $310,400 USD
Zone C:
$196,100 — $294,100 USD
Zone D:
$185,200 — $277,800 USD
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.
#J-18808-Ljbffr
In Summary: Cash App's Card Experience team builds some of the most creative and experiential features in the Cash App ecosystem . This team is responsible for the innovative tools that let customers personalize their Cash App Card and enjoy interactive visuals in the app .
En Español: Ingeniero de software, experiencia en tarjetas - gráficos Nueva York, NY, Estados Unidos Publicado hace 2 días. Todo comenzó con una idea en Block en 2013. Inicialmente construido para eliminar el dolor de los pagos entre pares, Cash App ha pasado de un simple producto con un solo propósito a un ecosistema dinámico, desarrollando productos financieros únicos, incluidos Afterpay/Clearpay, para proporcionar una mejor manera de enviar, gastar, invertir, pedir prestado y ahorrar a nuestros 50+ millones de clientes activos mensuales. Queremos redefinir la relación del mundo con el dinero para que sea más accesible, disponible instantáneamente y universalmente experiencias. Hoy en día, Cash Apps tiene miles de empleados trabajando en oficinas y ubicaciones globales, con una cultura orientada hacia la innovación, la colaboración remota e impacto creativo. Hemos sido un equipo distribuido desde un día y disfrutamos de las funciones de nuestro grupo que pueden ser realizadas de forma creativa alrededor de los países donde trabajamos. Diseñamos e implementamos características como diseños personalizados de tarjetas de efectivo (con sellos, emojis y incluso obras artísticas dibujadas a mano), interfaces de pago temáticas (desbloqueo de nuevos temas de aplicación como efectos especiales rosados o brillantes cuando solicitas Tarjetas Cash únicas) e incluso un modelo interactivo en 3D de la tarjeta cash justo dentro de la app. Al impulsar los límites del gráfico móvil en iOS, nos aseguramos de que los clientes de Cash App no solo manejen el dinero se exprimen y se diviertan mientras lo hacen. Nuestro equipo Card Experience también colabora con socios externos para ofrecer experiencias de productos únicos que resuenan con nuestras experiencias usuarios. Hemos lanzado diseños de tarjeta de crédito y contenido in-app en asociación con artistas conocidos Por ejemplo, una exclusiva empresa Sabrina Carpenter -temática tarjeta Cash Payment junto con promociones especiales, y desarrollamos componentes tempranos de las tarjetes de caja Cash que pueden crear elementos personalizados y mostrar su capacidad de actuación real desde nuestra plataforma de juego, así como sus funciones gráficas y funcionalidades dinámicas. Trabajará con marcos como SceneKit/RealityKit y APIs de bajo nivel como Metal para renderizar contenido 3D rico y animaciones en dispositivos iOS. Desarrollo de características del extremo al extremo: Propiedades propias desde el concepto hasta la liberación. Esto incluye trabajar estrechamente con productos y diseño sobre nuevas ideas creativas (por ejemplo, personalizadores de tarjetas animadas, visualizaciones AR), prototipos rápidos de interacciones inmersivas UI / UX, y construir código de calidad de producción para estas funciones. Optimización de desempeño: Abordar los desafíos de rendering y animación en un entorno móvil. Profilar y optimizar el uso de código de renderizado (CPU / GPU, memoria) para mantener experiencias fluidas 60fps +, incluso cuando se manejan escenas o efectos complejos. Implementar sombras o técnicas de rendu cuando sea necesario para lograr una excelencia sin sacrificar el rendimiento visual de las aplicaciones. Participar en revisiones de código y ayudar a mantener altos estándares de ingeniería para el equipo. También contribuirá a la dirección técnica de las tecnologías gráficas / AR en la aplicación, evaluando nuevos marcos o herramientas (por ejemplo, adoptar RealityKit o Filament para renderizar) y asegurándose de que nuestra pila gráfica permanezca moderna y robusta. Tiene más de 4 años de experiencia en desarrollo de iOS construyendo aplicaciones de alta calidad en Swift (la experiencia Objetivo-C o interop es una ventaja). Capacidad para implementar optimizaciones (hasta el nivel de Metal o C++ si es necesario) para lograr un rendimiento suave. solucionador de problemas colaborativo y creativo: capaz de trabajar en estrecha colaboración con diseñadores, gerentes de productos e otros ingenieros. Abierto a la lluvia de ideas soluciones creativas y experimentando nuevas tecnologías o enfoques para dar vida a una visión. puntos bonificados: experiencia en desarrollo de realidad aumentada, desarrollo de juegos o efectos visuales en cualquier plataforma. Contribuciones a bibliotecas gráficas o de animación, o una cartera de proyectos personales (apps, juegos, demos) que muestran sus habilidades gráficas. Una pasión por empujar los límites de las aplicaciones móviles hacer algo que la gente no esperaba su teléfono podría hacer! Creemos en un proceso laboral más inclusivo donde tenemos oportunidades de trabajo igualitarias para desarrollar la misma identidad de los solicitantes de empleo y nuestros empleados están comprometidos sin tener acceso legal a todas las leyes legales, incluidas las normas sobre derechos laborales y reclutamiento, se considerará que "conforme a todos los candidatos a trabajos está permitido vivir en igualdad de condiciones de oportunidad", así como a través del establecimiento de una economía de trabajo equitativa, reconocer a los trabajadores cualificados y a través de nuestras leyes, consideraremos que estos requisitos son justas". Alentamos a los solicitantes que compartan cualquier alojamiento necesario con su reclutador, quien tratará estas solicitudes de la manera más confidencial posible. ¿Quieres saber más sobre lo que estamos haciendo para construir un lugar de trabajo justo y cuadrado? Consulte nuestra página de I + D . Aunque no hay una fecha límite específica para solicitar este puesto, las funciones estadounidenses generalmente están abiertas durante un promedio de 55 días antes de ser llenadas por un candidato exitoso. Por favor consulte la fecha listada en la parte superior de esta página de empleo para cuando se publicó este cargo por primera vez. Block adopta un enfoque basado en el mercado para pagar, y el pago puede variar dependiendo de tu ubicación. Las ubicaciones estadounidenses se clasifican en una de cuatro zonas según un índice laboral para esa zona geográfica. Los candidatos exitosos serán determinados en función de habilidades relacionadas con el trabajo, ofreciendo experiencia familiar, calificaciones profesionales y condiciones laborales modernas. Block, Inc. (NYSE: XYZ) desarrolla tecnología para aumentar el acceso a la economía global. Cada una de nuestras marcas desbloquea diferentes aspectos de la economía para más personas. Square hace que el comercio y los servicios financieros sean accesibles a los vendedores. Cash App es la forma fácil de gastar, enviar y almacenar dinero. Afterpay está transformando la manera en que los clientes gestionan sus gastos con el tiempo. TIDAL es una plataforma musical que permite a los artistas prosperar como empresarios. Bitkey es una simple cartera autocuidad construida para bitcoin. Proto es un conjunto de productos y servicios mineros de Bitcoin. Juntos, estamos ayudando a construir un sistema financiero abierto a todos. #J-18808-Ljbffr