About the role
* Act as the senior React engineering specialist within a cross-functional platform team. * Own front-end solution components from technical design through implementation, testing, deployment and stabilization. * Provide practical guidance on architecture, code quality, reusable patterns and integration with Microsoft cloud services.
Key responsibilities
* Design and build responsive React applications and reusable component libraries using TypeScript. * Apply modern React patterns including functional components, hooks, state management and modular architecture. * Integrate front ends with REST APIs and Microsoft services using secure authentication and authorization patterns. * Implement automated unit, component and end-to-end tests and support quality gates in CI/CD pipelines. * Optimize applications for accessibility, browser compatibility, performance, observability and maintainability. * Conduct code reviews, identify technical debt and guide sustainable remediation. * Collaborate with UX, architects, backend developers and business stakeholders. * Create concise technical documentation and transfer knowledge to internal developers. Core technology focus
Core technology focus
* React engineering: React · TypeScript · Hooks · State management · Component design * Web quality: Accessibility · Responsive UI · Testing · Performance · Security * Integration & delivery: REST APIs · Entra ID · Azure · Git ·Azure DevOps · CI/CD
Requirements
Mandatory experience
* 7+ years of software development experience with substantial recent delivery experience in React and TypeScript. * Proven ownership of production React applications and scalable front-end architecture. * Strong knowledge of component design, state management, API integration and asynchronous programming. * Hands-on experience with automated testing frameworks and front-end build tooling. * Experience with Git, pull requests, code reviews, Azure DevOps and CI/CD pipelines. * Strong understanding of accessibility, responsive design, performance and secure web development. * Professional English and the ability to explain technical decisions clearly.
Preferred experience
* Integrating React components with Dataverse, Dynamics 365 or Power Platform, for example as PCF controls. * Microsoft Entra ID, Azure App Service, Azure Functions or API Management. * Design systems, UI libraries and application telemetry. * Structured software testing experience.
Expected working approach
* Delivery-oriented: commits to realistic outcomes and raises blockers early. * Quality-focused: uses reviews, testing, documentation and the four-eyes principle before release. * Collaborative: works visibly in the team backlog and actively transfers knowledge. * Pragmatic and accountable: selects maintainable solutions and communicates progress, risks and dependencies * clearly.
Expected deliverables
* Production-ready React features and reusable components aligned with acceptance criteria. * Front-end architecture decisions, coding standards and integration documentation. * Automated test evidence, peer-review outcomes and deployment instructions. * Knowledge-transfer sessions and actionable technical-debt recommendations.
Originally posted on Himalayas