About the role
The core requirements for the job include the following:
Required (Backend):
- NET: must have shipped production APIs in the current LTS version.
- ASP. NET Core Web API: RESTful design, versioning, dependency injection.
- Entity Framework Core 9; query optimization, migration strategy.
Required (Frontend):
- React; hooks, functional components, modern patterns.
- Familiarity with MUI v5 and MSAL authentication flows.
Required (Mobile):
- React Native; production experience required; Expo preferred.
- Observable/reactive state management; must be able to understand and review Legend State patterns.
- Sufficient familiarity to identify architecture risks in mobile PRs, even if not the primary mobile developer.
- API contract design; ability to define interface agreements between mobile/web and backend teams.