Front End Software Development Engineer 1
Job details
- Work mode
- Hybrid
- Employment
- Contract
- Level
- Entry level
- Education
- Bachelor's degree
- Posted
- Oct 6, 2026
- Last confirmed open
- Oct 6, 2026
About this role
Job Title:
Front End Software Development Engineer 1
Location:
Dearborn, MI (Rotunda Center)
Work Model:
Hybrid – 4 days onsite per week
Duration:
364 Days (~12 months)
Role Overview
This is an entry-to-mid-level Front End Software Development Engineer role supporting the design and delivery of client-side and user-facing application experiences. The engineer will work closely with product owners, designers, and back-end developers to translate user needs into functional, visually consistent interfaces, while also contributing to prototyping, UI testing, and performance improvements.
The role blends hands-on development with user-experience thinking, requiring comfort across the full front-end lifecycle from requirements gathering to production support. Note: the requisition's formally listed "Skills Required" (Python, Database - Other, AI & Expert Systems) do not align with the front-end technologies referenced in the position description (HTML, CSS, JavaScript, React, Angular) — see Section 10.
Key Responsibilities
- Partner with customers/stakeholders to understand use cases, pain points, and requirements
- Design, develop, and deliver front-end features using relevant tools, languages, and frameworks
- Align development work with established architecture guidelines
- Collaborate cross-functionally with product owners, designers, back-end developers, and architects
- Build mock-ups and prototypes; participate in UI design reviews and product demos
- Perform functional and UI automated testing to ensure quality
- Fix bugs and optimize application performance
- Apply cross-browser compatibility, SEO, and accessibility best practices
- Build interactive, brand-consistent user experiences, potentially using HTML, CSS, JavaScript, React, or Angular
Required Qualifications
Experience:
- 0–4 years of software development experience (Engineer 1 level)
- Bachelor's Degree required
Technical Skills:
- Database - Other (as literally listed in requisition)
(hard to find — vague/unspecified database technology)
- Python
- Artificial Intelligence & Expert Systems
Note: Formal "Skills Required" field does not list front-end technologies (HTML, CSS, JavaScript, React, Angular) despite the role description centering on front-end/UI development. See Section 10.
Preferred Qualifications
Not specified in requisition.
"Skills Preferred" field is listed as N/A.
Based on the position description's responsibilities (adjacent, not formally required):
- HTML, CSS, JavaScript
(adjacent)
- React or Angular
(adjacent)
- UI/UX prototyping tools
(adjacent)
- Accessibility and SEO best practices
(adjacent)