Jobs · Engineering · Michigan

UI/UX Frontend Developer - Detroit, MI

Digital Technology International · Detroit, MI · 1 wk ago
EngineeringFull-time

Position Summary

The Data Services department is seeking a Front-End Developer (Contractor) to support two student-facing initiatives: an Attendance Display Pilot and the Student Hub. In this role, you will own front-end design and development — building intuitive, performant, and visually engaging interfaces for K-12 students and school staff.

Minimum Qualifications

  • Education: Bachelor’s degree in Computer Science, Web Development, Design, or a related field, and/or equivalent professional experience
  • Required Experience & Skills:
    • 4 years work experience working in front-end development
    • Demonstrated experience building production React applications with TypeScript
    • Strong UI/UX sensibility — able to own visual design and interaction decisions, not just implement them
    • Experience integrating REST APIs into front-end applications, including authentication headers and error handling
    • Proficiency with data visualization libraries (Recharts, Chart.js, or equivalent)
    • Ability to build accessible, responsive interfaces appropriate for K-12 audiences
  • Preferred Experience & Skills:
    • Experience developing SharePoint Framework (SPFx) web parts
    • Familiarity with Azure AD authentication and MSAL token acquisition flows
    • Experience building kiosk-style or display-only web applications
    • Prior work in K-12 education or public sector environments

Essential Functions

  • Under the direction of the Senior Director, Data Services and the Data Platform Team Lead, the Front-End Developer will:
  • Front-End Development: Design and build React/TypeScript web applications from defined technical specifications, across both display-only and authenticated use cases
  • Implement data visualization components including summaries, trend charts, and gamified recognition displays
  • Develop kiosk-style interfaces optimized for continuous, unattended display on screens and embedded devices
  • Build authenticated web parts within the SharePoint Online environment using the SharePoint Framework (SPFx)
  • Ensure all interfaces are visually clear, performant, and appropriate for K-12 student audiences
  • API Integration & Authentication: Integrate front-end applications with RESTful APIs, including proper handling of authentication tokens, error states, and loading behavior
  • Implement Azure AD token acquisition flows for student-authenticated features using MSAL
  • Career Development: Coordinate on API contracts and response shapes before building dependent UI components
  • Quality & Collaboration: Work directly from defined requirements — this role does not define scope, requirements, or data business rules
  • Flag design ambiguities or requirement gaps before building, not after
  • Maintain clean, documented, version-controlled front-end code in Azure DevOps
  • Participate in sprint planning and review as needed

Contact

DTS offers an excellent compensation package.

Similar jobs