{"schemaVersion":"jobsearcher.job.v1","id":"7520f004f8e79e81b5f4aeb4","url":"https://jobsearcher.com/jobs/7520f004f8e79e81b5f4aeb4","canonicalUrl":"https://jobsearcher.com/jobs/7520f004f8e79e81b5f4aeb4","title":"Web Application Developer (React/TypeScript)","description":"Job Title: Web Application Developer (React/TypeScript) Location: Lansing, MI (Onsite)Duration: 12+ Months (Possible Extension)Interview: In-Person OnlyNote: This is a fully onsite position in Lansing, MI. Position OverviewThe client is seeking an experienced  Front-End Web Application Developer to support two high-impact student initiatives: the  Attendance Display Pilot and the  Student Hub. This role will be responsible for designing and developing modern, intuitive React applications that deliver engaging experiences for K-12 students and school staff. The Attendance Display Pilot is the immediate priority, followed by development of the Student Hub. The ideal candidate has strong expertise in  React, TypeScript, UI/UX design, REST API integration, and data visualization, along with the ability to independently translate technical requirements into high-quality, maintainable front-end applications. The developer will work closely with the  Senior Data Engineer,  Infrastructure Architect, and  Deputy Executive Director of Data Services to deliver production-ready solutions while adhering to established technical specifications and project requirements. Required Qualifications6+ years of professional front-end development experienceProven experience developing production-grade applications using  React and  TypeScriptStrong UI/UX skills with the ability to make sound visual design and interaction decisionsExperience integrating  RESTful APIs, including:Authentication headersError handlingLoading statesExperience with data visualization libraries such as:RechartsChart.jsor similar frameworksExperience building responsive, accessible web applications suitable for K-12 usersPortfolio or work samples showcasing previous front-end projects (required) Preferred QualificationsExperience developing  SharePoint Framework (SPFx) web partsFamiliarity with  Azure Active Directory (Azure AD) authenticationExperience using  MSAL for token acquisitionExperience developing kiosk-style or display-only applicationsPrior experience within K-12 education or public sector environments Key Responsibilities Front-End DevelopmentDesign and develop React/TypeScript web applications based on defined technical specificationsBuild both authenticated and display-only user interfacesDevelop interactive dashboards and visualizations, including:Trend chartsSummary dashboardsGamified recognition displaysCreate kiosk-style interfaces optimized for continuous display on embedded devices and public screensDevelop authenticated SharePoint Online web parts using  SPFxEnsure applications are responsive, accessible, high-performing, and visually engaging for K-12 audiences API Integration & AuthenticationIntegrate front-end applications with RESTful APIsImplement authentication, token management, error handling, and loading statesBuild Azure AD authentication using  MSALCollaborate with backend teams to validate API contracts before UI implementation Collaboration & QualityDevelop solutions from well-defined technical requirements without expanding project scopeIdentify and communicate requirement gaps or design ambiguities before development beginsMaintain clean, well-documented, version-controlled code within  Azure DevOpsParticipate in sprint planning, reviews, and team collaboration activities Technical EnvironmentReactTypeScriptREST APIsSharePoint Framework (SPFx)Azure ADMSALAzure DevOpsRecharts / Chart.js (or equivalent)","company":"SMX Services Consulting","rawCompany":"smx services consulting","city":"Chesterfield","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-07-08T07:34:12.465Z","occupations":[{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1255.00","title":"Web and Digital Interface Designers","slug":"web-and-digital-interface-designers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Web Application Developer (React/TypeScript)","description":"Job Title: Web Application Developer (React/TypeScript) Location: Lansing, MI (Onsite)Duration: 12+ Months (Possible Extension)Interview: In-Person OnlyNote: This is a fully onsite position in Lansing, MI. Position OverviewThe client is seeking an experienced  Front-End Web Application Developer to support two high-impact student initiatives: the  Attendance Display Pilot and the  Student Hub. This role will be responsible for designing and developing modern, intuitive React applications that deliver engaging experiences for K-12 students and school staff. The Attendance Display Pilot is the immediate priority, followed by development of the Student Hub. The ideal candidate has strong expertise in  React, TypeScript, UI/UX design, REST API integration, and data visualization, along with the ability to independently translate technical requirements into high-quality, maintainable front-end applications. The developer will work closely with the  Senior Data Engineer,  Infrastructure Architect, and  Deputy Executive Director of Data Services to deliver production-ready solutions while adhering to established technical specifications and project requirements. Required Qualifications6+ years of professional front-end development experienceProven experience developing production-grade applications using  React and  TypeScriptStrong UI/UX skills with the ability to make sound visual design and interaction decisionsExperience integrating  RESTful APIs, including:Authentication headersError handlingLoading statesExperience with data visualization libraries such as:RechartsChart.jsor similar frameworksExperience building responsive, accessible web applications suitable for K-12 usersPortfolio or work samples showcasing previous front-end projects (required) Preferred QualificationsExperience developing  SharePoint Framework (SPFx) web partsFamiliarity with  Azure Active Directory (Azure AD) authenticationExperience using  MSAL for token acquisitionExperience developing kiosk-style or display-only applicationsPrior experience within K-12 education or public sector environments Key Responsibilities Front-End DevelopmentDesign and develop React/TypeScript web applications based on defined technical specificationsBuild both authenticated and display-only user interfacesDevelop interactive dashboards and visualizations, including:Trend chartsSummary dashboardsGamified recognition displaysCreate kiosk-style interfaces optimized for continuous display on embedded devices and public screensDevelop authenticated SharePoint Online web parts using  SPFxEnsure applications are responsive, accessible, high-performing, and visually engaging for K-12 audiences API Integration & AuthenticationIntegrate front-end applications with RESTful APIsImplement authentication, token management, error handling, and loading statesBuild Azure AD authentication using  MSALCollaborate with backend teams to validate API contracts before UI implementation Collaboration & QualityDevelop solutions from well-defined technical requirements without expanding project scopeIdentify and communicate requirement gaps or design ambiguities before development beginsMaintain clean, well-documented, version-controlled code within  Azure DevOpsParticipate in sprint planning, reviews, and team collaboration activities Technical EnvironmentReactTypeScriptREST APIsSharePoint Framework (SPFx)Azure ADMSALAzure DevOpsRecharts / Chart.js (or equivalent)","datePosted":"2026-07-08T07:34:12.465Z","dateModified":"2026-07-08T07:34:12.465Z","hiringOrganization":{"@type":"Organization","name":"SMX Services Consulting","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chesterfield","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7520f004f8e79e81b5f4aeb4"},"url":"https://jobsearcher.com/jobs/7520f004f8e79e81b5f4aeb4"}}