Our client is one of the most trusted names in small business financing, operating as both a direct lender and a marketplace with a wide network of partners. The company is focused on providing small businesses with financing solutions tailored to their needs. Known for its fast-paced culture, strong team values, and growth opportunities, the company encourages autonomy, innovation, and doing the right thing — even when it requires extra effort.
The goal of this project is to take over and further develop the digital banking platform. You will be instrumental in building and enhancing this platform, ensuring responsive, scalable, and secure user-facing experiences. You’ll collaborate across cross-functional teams, take ownership of platform components, and help define long-term architecture and development standards.
Build responsive and user-friendly web applications using Angular and TypeScript, following clean code and scalable architectural patterns;
Collaborate with product managers, UX designers, and backend engineers to analyze requirements and deliver high-quality solutions;
Take ownership of platform components, especially the Customer Support capability, from design through maintenance;
Ensure applications are secure, performant, and scalable, integrating with APIs and backend services;
Write comprehensive unit and integration tests using Jest, Cypress, and Playwright to ensure code reliability;
Apply reactive programming principles using RxJS;
Stay current with emerging AI/ML tools (e.g., GitHub Copilot, Cursor AI, Windsurf) and actively incorporate them into the development process;
Work in an environment that supports flexible on-site and remote collaboration;
5+ years of experience in frontend software development with a strong focus on Angular and TypeScript;
Expertise in HTML, CSS, and responsive UI development;
Strong knowledge of Angular architecture, RxJS, and state management;
Solid experience with automated testing using tools such as Jest, Cypress, and Playwright;
Understanding of security, performance, and scalability in web applications;
Excellent communication and interpersonal skills to work effectively with both technical and non-technical stakeholders;
English proficiency at B2 or higher for effective team communication;
Experience working in financial services or fintech;
Familiarity with Java and Spring Boot;
The global benefits package includes: