Employer listing
Software Engineer II, Full Stack (Card Acquisition)
Affirm
remote · full time · Mid Level
$146,000 - $225,000
About the Role
The Card Acquisition team is critical in bringing our exciting product vision to life. Like any other financial company, our first impression is essential in communicating trust and value to our customers and partners. We're a dynamic, innovative team that drives card acquisition and growth, focused on creating seamless and engaging experiences that attract and convert users into loyal customers.
What You'll Do
- Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work, with support from your tech lead and manager.
- Support your peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics; participate in ideation, articulate technical constraints, and partner on decisions considering risks and trade-offs.
- Support the operations and availability of your team's artifacts by creating and monitoring metrics, escalating when needed, and supporting on-call and maintenance efforts.
- Contribute to team growth and development activities such as participating in the interview process.
What We Look For
- 1.5+ years of experience as a software engineer.
- Experience shipping web apps using declarative UI frameworks like React or Vue.
- Experience shipping mobile apps using native or cross-platform languages like React Native.
- Experience designing, developing, and launching APIs at scale using languages like Kotlin or Python.
- Proven ability to take a simple problem or business scenario into a solution that interacts with multiple software components, writing clean, tested, and extensible code.
- Comfort navigating large code bases, debugging others' code, and providing feedback through code reviews.
- Self-driven ownership of your growth, proactively seeking feedback from your team, manager, and stakeholders.
- Strong verbal and written communication skills to support collaboration across global engineering teams.
- Bachelor's degree in a related field or equivalent practical experience.
Benefits
100% employer-subsidized medical, dental, and vision coverage for employees and dependents, monthly health, wellness, and tech spending stipends, flexible time off, generous holiday calendar, and an Employee Stock Purchase Plan (ESPP).