Skip to main content
Asmahan Mohamed

Asmahan Mohamed

Junior Software Engineer

Talent
London, United KingdomMember since October 23, 2026
JestPlaywrightReactTypescriptCSSJavascript
·

Hire this person

Send a job offer directly to this candidate

JestPlaywrightReactTypescriptCSS

About

Junior Software Engineer with 3 years’ experience in a fintech startup, building and improving React-based web applications. Experienced in frontend architecture, reusable component design, and automated testing using Jest and Playwright to improve system reliability and reduce regressions. Completed a Level 4 Software Developer Apprenticeship after transitioning from a Law degree, bringing strong analytical thinking, structured problem-solving, and attention to detail.

Experience

Junior Software Engineer at Tranch (acquired by Elite) (2022-05 – 2025-03)

  • Refactored legacy frontend code by breaking down duplicated UI into reusable React components
  • Built and standardised a scalable component system including navigation, product cards, and payment selection UI
  • Improved frontend consistency by introducing reusable design patterns across multiple pages and features
  • Developed key financial product UI sections including “Tranch products” and product selection interfaces
  • Implemented interactive payment term selection functionality, enabling users to toggle between “Pay now” and “Pay later” flows
  • Contributed to core user-facing financial journeys within a production fintech platform
  • Implemented unit and snapshot testing using Jest, improving reliability of UI components and reducing regressions
  • Used Playwright end-to-end testing to validate critical user journeys and detect broken flows before release
  • Debugged failing snapshot tests using Github Actions to identify breaking changes and resolve UI issues
  • Improved system stability by identifying regressions early through automated testing practices
  • Worked in an agile team of full-stack engineers alongside an in-house UX/UI designer, delivering frontend features in a collaborative environment
  • Participated in code reviews, improving engineering standards through iterative feedback and refactoring
  • Contributed to continuous integration workflows by regularly merging code, resolving conflicts, and ensuring builds passed automated tests

Education

Level 4 Software Developer Apprenticeship in Software Development – Founders and Coders (2021-12 – 2022-07)

LLB in Law – University of Portsmouth

Skills

Junior Software Engineer

Reviews

Related