IT & Software

Principal Software Developer (Web)

FlexTrade

London · Greater London · United Kingdom

Overview

In this role you will own critical surfaces of FlexONE, our integrated Order Management and Execution Management System. You will drive end-to-end development across a Scala/Play backend and a React/AG-Grid frontend, with gRPC integration to core systems. You will shape a migration path from Codename One to a JS-based mobile framework and lead the evolution of the mobile app. You’ll mentor teammates, collaborate across teams, and help deliver a scalable, high-quality web and mobile experience aligned with customer needs.

Responsibilities
  • Design and build robust features across the stack (Scala/Play backend, React/AG-Grid frontend)
  • Define and execute mobile migration path from Codename One to a JS-based framework (likely React Native)
  • Champion code quality, testing, observability, and performance
  • Mentor engineers, assist with hiring and onboarding as the team scales
  • Collaborate with the Desktop team to ensure feature parity and compatibility
Key requirements
  • Deep full stack expertise
  • Experience building and deploying production web apps with React and modern TypeScript
  • Willingness to own the Scala backend (experience with Scala/Java helpful but not required)
  • Mobile capability: experience building or maintaining cross-platform mobile apps
  • Strong API/web/mobile architecture and good UX design
  • Clear, pragmatic communication with engineers and non-engineers
  • collaboration
  • mentoring
  • clear communication
  • Scala
  • Play Framework
  • REST/JSON

Reference: WJ-747_30301304

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.