Typical roles on ScienceSoft’s BNPL app development teams are a business analyst, a solution architect, a project manager, a UX/UI designer, a front-end developer, a back-end developer, a DevOps engineer, and a QA engineer. If you want your app to provide AI-based analytics, we also involve data scientists to design and train BNPL machine learning models.