FrontEnd Developer
- Detroit, Mi, MI, United States
Applications open in a new tab.
Job details
- Apply by
- Experience
- 2–5 years of hands‑on front‑end development experience.
- Posting language
- English
- Posted
Original job description
Overview
The Front-End Developer is responsible for building engaging, responsive, and user‑friendly web interfaces. This role works closely with designers, product managers, and backend engineers to translate UI/UX designs into high‑quality code. The ideal candidate is highly proficient in modern front‑end frameworks, follows best practices, and is passionate about delivering seamless experiences across devices and platforms.
Key Responsibilities
- Develop, test, and maintain responsive web interfaces using HTML, CSS, and JavaScript.
- Implement front‑end features using modern frameworks such as React, Angular, or Vue (based on company stack).
- Collaborate with UI/UX designers to translate prototypes and wireframes into functional digital experiences.
- Optimize applications for performance, scalability, accessibility, and cross‑browser compatibility.
- Create reusable components, patterns, and front‑end architecture that support scalability.
- Troubleshoot and debug UI issues and improve user experience.
- Integrate front‑end components with backend APIs and services.
- Maintain version control and follow established code review processes (Git, GitHub, GitLab, Bitbucket).
- Stay up to date on best practices, new technologies, and modern web standards.
- Partner with product and engineering teams to ensure technical feasibility and align on project requirements.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Web Development, or a related field (or equivalent experience).
- 2–5 years of hands‑on front‑end development experience.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+).
- Experience with at least one modern JavaScript framework: React, Angular, Vue, Svelte, etc.
- Familiarity with RESTful APIs, JSON, and asynchronous programming.
- Strong understanding of responsive design, accessibility (WCAG), and cross‑browser compatibility.
- Experience using front‑end build tools (Webpack, Vite, Gulp, npm, Yarn).
- Proficiency with Git or other version control systems.