Contract iOS Developer

Traders Connect

2023 to 2024ContractRemote, United Kingdom
Completed

Contract work on a trading product that was still finding its feet. I wrote Swift modules so React Native could talk to a gRPC server, built a reusable component library, and shipped a mobile app with more than 20 screens. OAuth for login.

What I did

  • Native Swift modules bridging React Native to a gRPC server
  • Reusable React Native components with styled-components
  • Mobile app, 20+ screens
  • OAuth login
  • Early front-end setup for the web app

Stack

React NativeSwiftgRPCStyled-componentsOAuthTypeScriptJavaScript

What came of it

  • 20+ screen app shipped
  • Swift and React Native talking over gRPC without a mess of glue