TL;DR
Develop secure and convenient authentication, authorization, and action confirmation solutions for a banking platform focused on SME customer journeys and multi-user access flows. Translate complex business requirements into structured technical tasks, analyze fraud-related data, and optimize operational processes across the full development lifecycle.
Responsibilities
- Design and improve user journeys for login, device management, and payment confirmations.
- Create and evolve authentication flows for SME customers, including role management and approval scenarios.
- Gather and document business requirements, user stories, and acceptance criteria.
- Analyze unauthorized access cases with Fraud Prevention teams and propose security improvements.
- Define and monitor operational metrics using data to identify bottlenecks.
- Collaborate with Product, Engineering, Design, and Compliance teams throughout the development lifecycle.
Requirements
- 1–2 years of experience as a Business or System Analyst.
- Bachelor's degree in a technical field (Computer Science, Engineering, Mathematics).
- Confident understanding of modern web services and APIs.
- Familiarity with data exchange formats like JSON and Protobuf.
- Basic SQL skills and experience with visual process documentation (BPMN, UML, DFD).
- English: B1 level or higher.
Culture & Benefits
- Relocation support to Serbia or Georgia for the employee and their family.
- Flexible work arrangements (remote or office-based).
- Comprehensive healthcare coverage.
- Annual education budget and wellness budget.
- 20 days of annual leave plus paid sick leave.