
Senior Software Engineer – iOS, Interaction, Animation
Underdog Fantasy
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $160,000 - $240,000 per year
Job Level
Senior
Tech Stack
AndroidiOS
About the role
- You will join the Mobile Platform team and work within a group focused on foundational mobile capabilities.
- Collaborate with other iOS and Android engineers, as well as product and design partners, to raise the quality of motion and interaction across the app.
- Design and build animations, transitions, and interactive UI components in SwiftUI, Lottie, and Rive.
- Work closely with designers to explore ideas quickly and turn the best ones into production-ready patterns.
- Help teams evaluate motion concepts, understand trade-offs, and use animation to improve clarity and engagement.
- Bring other engineers along as a key part of the role.
- Document patterns, create examples, pair with engineers when needed, and help the organization understand when and how to use motion responsibly.
- Build systems that enable product teams to ship polished interactions without relying on bespoke implementations.
Requirements
- You are an experienced iOS engineer who cares deeply about how interfaces feel, not just how they function.
- You have a portfolio or examples of past motion or interaction work, and can explain the intent, decisions, and tradeoffs behind them.
- You understand animation tools such as SwiftUI animations, Lottie, and Rive, and know when to use each.
- You know how to build animations that perform well under real product conditions and how to debug issues that affect responsiveness.
- You work well with designers and can translate motion concepts into clear engineering plans.
- You communicate clearly with engineers, designers, and product partners and can guide conversations about what motion adds and what it costs.
- You are comfortable iterating quickly during exploration and being disciplined when shipping to production.
- You notice gaps in polish and take initiative to improve them without needing direction.
- Even better if you have experience bringing brand expression into motion or helping shape a motion language for a product.
Benefits
- Unlimited PTO (we're extremely flexible with the exception of the first few weeks before & into the NFL season)
- 16 weeks of fully paid parental leave
- Home office stipend
- A connected virtual first culture with a highly engaged distributed workforce
- 5% 401k match, FSA, company paid health, dental, vision plan options for employees and dependents
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftUILottieRiveanimation designUI component developmentperformance optimizationdebugginginteraction designmotion concepts
Soft skills
collaborationcommunicationinitiativecreativityproblem-solvingadaptabilityattention to detailmentorshipiterationuser experience focus