Remote job
Software Engineer II, Fullstack (Repayment UX)
Job details
About this role
Role overview
Build and operate full-stack repayment experiences that help customers manage loan payments clearly and reliably. You’ll work with a Europe-based engineering team, delivering projects in stages and collaborating with product, design, and analytics partners. The role combines backend and web development with production support, including an on-call rotation.
Responsibilities
- Break larger projects into manageable tasks and deliver them in coordinated phases. - Contribute to product planning by discussing customer needs, technical constraints, risks, and trade-offs with cross-functional partners. - Build, monitor, and support the services and user experiences your team owns. - Track operational metrics, respond to issues, and take part in on-call coverage. - Review code, support teammates, and participate in team development activities such as interviewing.
Requirements
- At least 1.5 years of professional software engineering experience. - Experience designing, building, and launching backend systems, with proficiency in Python or Kotlin. - Experience shipping web applications with a declarative UI framework such as React or Vue. - Ability to work in a large codebase, debug existing code, and give useful code review feedback. - Skill in turning business needs into clear, tested, maintainable solutions that connect multiple software components. - Strong written and verbal communication, and a willingness to seek and apply feedback.
Nice to have
- Experience building or architecting mobile applications, particularly with React Native.
Benefits and work setup
- Remote role for people based in Spain; visa sponsorship is available. - Annual base salary range of €73,000–€109,000. - Employment under a contract of employment. - Health coverage, spending allowances for technology and lifestyle needs, flexible time off, and wellness days. - Learning and development programs, parental benefits, and employee community groups.