Affirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem
Software Engineer II, Backend – Repayment UX
Location
Poland
Posted
9 days ago
Salary
zł252K - zł352K / year
Seniority
Junior
Job Description
Software Engineer II, Backend – Repayment UX
Affirm
• Break down larger projects into individual tasks, deliver them in multiple phases • Support peers and stakeholders in the product development lifecycle • Support the operations and availability of your team’s artifacts • Engage in growth and development activities such as participation in the interview process
Job Requirements
- 1.5+ years of experience as a software engineer
- Designing, developing and launching APIs at scale using languages like Python or Kotlin
- Shipping web apps using declarative UI frameworks like React or Vue
- Navigating a large code base, debugging others' code, and providing feedback through code reviews
- Strong verbal and written communication skills that support effective collaboration with our global engineering team
Benefits
- 100% subsidized medical coverage, dental and vision for you and your dependents
- Flexible Spending Wallets for tech, food and lifestyle
- Away Days - wellness days to take off work and recharge
- Learning & Development programs
- Parental benefits
- Employee Resource & Community Groups
- Creative tax benefits
Related Guides
Related Job Pages
More Backend Engineer Jobs
Android Developer, Kotlin
RSB Automotive Consulting - | System | Embedded | Functional Safety | Cybersecurity |Driving automotive innovation through talent
• Development of new Android features within an existing application • Extension and refactoring of existing functionalities • Participation in feature refinement and technical clarification • Collaboration with UX/UI designers on user experience and interface design • Building complex UI components using Jetpack Compose • Writing unit, integration, and UI tests • Working with Git-based workflows • Supporting CI/CD processes and build improvements • Ensuring high standards of code quality, security, and maintainability • Active participation in technical discussions within the team
• Design and develop fullstack applications using .NET (Core/6+) and Angular, following Clean Code practices and SOLID principles • Optimize back-end application performance (SQL queries, stored procedures, Entity Framework ORM) and ensure application security (OWASP standards) • Participate in the complex redesign of the GAME application, collaborating with business and technical teams • Industrialize DevOps processes: CI/CD (GitLab), unit and integration testing, code reviews • Collaborate in an Agile (Scrum) environment to deliver high-value features while meeting deadlines and quality standards • Analyze business requirements and propose appropriate technical solutions with a continuous improvement mindset.
• Develop and evolve microservices in Java using Spring Boot • Design and enhance APIs and BFFs in Node.js • Build high-performance, scalable REST APIs • Contribute to the definition and evolution of backend architecture • Work with synchronous and asynchronous integrations • Ensure technical quality, security, and coding best practices • Participate in technical refinements and architectural decisions • Operate in a distributed environment with multiple modules and integrations
• Desarrollo backend de componentes complejos con Java y Spring Boot • Diseño e implementación de microservicios resilientes • Pruebas de integración, rendimiento y calidad de software • Virtualización y despliegue mediante contenedores Docker




