Metalcraft is hiring a UI / Front-End Developer to support the development of modern, user-friendly web applications. This role will focus on building responsive user interfaces and improving the overall user experience across internal and customer-facing applications.
The UI Developer will work closely with the Software Developer and Software Architect to implement front-end features, translate design concepts into functional interfaces, and contribute to the modernization of existing applications. This position is ideal for someone with strong JavaScript and front-end framework experience who is looking to grow their career in application development.
Work is onsite only, in Mayville, Wisconsin. Not remote.
Responsibilities
- Develop and maintain responsive, user-friendly web interfaces for enterprise applications.
- Translate UI/UX designs and wireframes into high-quality, functional front-end code.
- Build and maintain components using modern JavaScript frameworks such as React, Angular, or Next.js.
- Collaborate with backend developers to integrate REST APIs and application services.
- Assist in updating and modernizing legacy front-end code and user interfaces.
- Ensure applications are optimized for performance, usability, and accessibility.
- Troubleshoot and resolve front-end bugs and UI performance issues.
- Participate in code reviews and development team collaboration.
- Work with version control systems and issue tracking tools to manage development tasks.
- Contribute to improving front-end development standards, reusable components, and UI consistency.
- Support testing and deployment of applications across development and production environments.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Web Development, or related field (or equivalent experience).
- 1–3 years of front-end development experience or relevant internship/project experience.
- Experience with HTML, CSS, and JavaScript.
- Familiarity with modern front-end frameworks such as React, Angular, or Next.js.
- Experience integrating REST APIs into front-end applications.
- Understanding of responsive design and cross-browser compatibility.
- Basic knowledge of version control systems (Git).
- Strong attention to detail and interest in building intuitive user experiences.
- Good communication skills and the ability to collaborate within a development team.
- Experience in a manufacturing or industrial environment is a plus.
- Prefer candidate with e xperience with UI frameworks or component libraries.
- Familiarity with Azure-based application environments preferred.
- Basic understanding of Agile or Scrum development practices, preferred.
- Exposure to enterprise or manufacturing systems is a plus.
Equal opportunity employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity. PM17
Job Expectations
Physical Activity
Lift/Carry: regularly 25 lbs routinely; 50 lbs occasionally
Push/Pull: regularly 25 lbs routinely; 50 lbs occasionally
Reach overhead: occasionally
Climb: occasionally
Squat/bend/kneel: regularly
Sit: frequently
Stand: frequently
Walk/move about: regularly
Work Environment
While generally in an office environment, you can beregularly exposed to varying temperature conditions between 60-100 degrees Fahrenheit, loud noise, moving machinery parts, airborne particles, and fumes from production equipment.