Software Engineer II, Full-Stack (Card Acquisition)
Software Development
WFA Digital Insight
As demand for seamless user experiences grows, full-stack engineers with expertise in React Native and Python are increasingly sought after. With the rise of digital payments, companies like Affirm are at the forefront of innovation, making this role an exciting prospect for those looking to drive meaningful impact. Candidates should be prepared to showcase their skills in elegant design and high-quality code.
Job Description
About the Role
The Card Acquisition team at Affirm is looking for a Software Engineer II to help bring their product vision to life. This dynamic team drives user acquisition and growth, creating seamless and engaging experiences that attract and convert users into loyal customers.Responsibilities
- Work with product and engineering managers to implement business-critical features across the entire stack.
- Design and implement forward-looking approaches that solve significant open-ended problems.
- Generate simple, elegant designs and write high-quality code.
- Collaborate with the design team to ensure a visually appealing and user-friendly interface.
Requirements
- 2+ years of experience as a full-stack developer.
- Prior experience building and maintaining complex full-stack systems with cross-browser support.
- Familiarity with React Native, Python, Java, or Kotlin.
How to Stand Out
- To stand out, highlight your experience with modern front-end tech stacks and A/B testing.
- Be prepared to discuss your approach to designing and implementing robust analytics and tracking.
- Showcase your knowledge of monitoring and alerting systems like Sentry.io or Rollbar.
- Ensure your portfolio demonstrates your ability to write high-quality, readable code.
- Prepare to discuss how you stay up-to-date with the latest web development technologies and trends.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.