Senior Reactnative Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Lead the web experience for the Sales Command Center and work closely with the iOS engineering team to create a consistent cross-channel product. The application will provide sales users with a unified workspace that combines Dynamics 365 customer context, workflows, documents, insights and actions., Build the Sales Command Center web application using React and TypeScript. Develop reusable components and frontend architecture for complex enterprise sales journeys. Translate UX and design-system specifications into production-grade experiences. Integrate the frontend with BFFs and domain APIs rather than directly coupling the application to Dynamics 365. Build role-based workspaces combining customer/relationship information, activities, documents, tasks, workflow state, insights and recommended actions. Implement secure authentication and session management using Microsoft Entra ID. Design robust loading, validation, empty, error and degraded-state experiences. Ensure consistent experience patterns between the web application and React Native/iOS application. Collaborate with the iOS engineer on shared API contracts, design patterns, navigation and journey behavior. Own accessibility, product analytics, frontend telemetry, performance and automated UI testing. Participate in sprint demos and client-facing engineering discussions.
Requirements
ReactNative and React TypeScript / JavaScript Modern React architecture and state management Enterprise-scale responsive web applications REST API integration OAuth 2.0 / OIDC Microsoft Entra ID Design systems and component libraries Accessibility / WCAG Frontend performance engineering Jest / React Testing Library / Playwright Frontend observability and analytics Azure-based application deployment Working knowledge of React Native / iOS application patterns Understanding of Dynamics 365 as a headless system of record Preferred Experience Sales, advisor or employee command-center applications React Native exposure Dynamics 365 / Dataverse exposure Azure-hosted digital platforms Financial-services or regulated-enterprise experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦