Software Engineer II developing backend solutions for Card Acquisition at Affirm. Collaborating with teams to implement user experiences using modern tech stacks.
Responsibilities
Work with product and engineering managers to implement business-critical features enabling new user experiences across the entire stack (React Native for FE and Python, Kotlin for BE)
Work with team technical leaders to design and implement insightful, forward-looking approaches that go beyond the direct team and solve significant open-ended problems.
Consistently generate simple, elegant designs and write high-quality code that others can easily understand and leverage.
Collaborate with the design team to ensure a visually appealing and user-friendly interface.
Build relationships with people across engineering and other organizations for project design, implementation, roll-out, and maintenance.
Implement robust analytics and tracking to measure the effectiveness of acquisition efforts.
Work with other backend engineers to integrate with APIs and data sources.
Participate in code reviews and ensure code quality and adherence to best practices.
Stay up-to-date on the latest web development technologies and trends.
Requirements
2+ years of experience as a full stack developer
Prior experience building and maintaining complex full stack systems with cross-browser support
Familiarity/Exposure to: React Native, Python / Java / Kotlin
Knowledge of modern front-end tech stack (we use Javascript, Typescript, React/Redux, ES6, Webpack, and CSS3)
Prior experience with monitoring and alerting systems (Sentry.io, Rollbar, Chronosphere, Kibana)
Experience with A/B testing and experimentation
A pragmatic, user-focused approach to delivering high-quality features safely and incrementally
A self-driven and motivated engineer who takes pride and ownership in navigating through ambiguities and solving complex technical/organizational problems
Passion for working with cross-functional teams, including product, design, analytics, and business teams
Eager to learn new things and have a growth mindset
Benefits
Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Senior Engineer responsible for hands - on development of backend systems and user - friendly interfaces. Collaborating with founders to improve product and codebase for Hiive's liquidity platform.
Senior Software Engineer developing and maintaining CI/CD pipelines and cloud services for Acquia. Working with Golang, Kubernetes, and DevOps practices to enhance operational efficiency.
Senior Software Engineer responsible for guiding and mentoring a team in software development. Focused on .NET, React, and Azure technologies at a leading IT services company.
Senior Full Stack .NET Engineer developing various .NET Core applications at Dotmatics. Collaborating with cross - functional teams to deliver high - quality software solutions.
Backend Engineer developing scalable web services in Java and/or Scala for game clients. Collaborating with client engineers to ensure effective integration across platforms and support live game operations.
Full - Stack Application Developer responsible for designing and implementing features in Kotlin web applications for a cloud - native Policy Administration System. Work with Agile teams collaborating on software solutions for insurance carriers.
Senior Software Developer managing API Operations for Verafin. Supporting critical systems and enhancing customer - facing API integration for fraud, payments, and data ingestion.
Backend Engineer on GitLab's Agent Observability team enhancing AI - powered systems and collaborating with cross - functional teams on product development. Focused on building, maintaining, and integrating advanced backend features.
Senior .NET/Integration Developer building the connective tissue of a new digital banking ecosystem for a major Credit Union. Ideal for hands - on engineers thriving in cross - functional teams.
Développeur Backend Senior participant à des intégrations techniques dans l'industrie hypothécaire avec Nesto, un fournisseur majeur au Canada. Collaborant avec des équipes pour assurer des solutions de bout en bout.