More jobs:
Front-End Software Engineering Intern
Job in
Springville, Utah County, Utah, 84663, USA
Listed on 2026-02-17
Listing for:
Cencore
Apprenticeship/Internship
position Listed on 2026-02-17
Job specializations:
-
Software Development
Front End Developer, Software Engineer
Job Description & How to Apply Below
Essential Duties & Responsibilities
Implement new UI components based on design specifications and product requirements.
Enhance and refine existing pages, screens, and user flows for improved usability and performance.
Identify and fix UI bugs, layout issues, and visual inconsistencies across browsers/devices.
Make small UX improvements (e.g., micro-interactions, form validation clarity, accessibility enhancements).
Collaborate with engineers, designers, and product partners to ensure UI aligns with requirements and standards.
Contribute to documentation and maintainability of front-end components and patterns.
Required Qualifications
Currently pursuing, or recent graduate with, a Bachelor's degree in Computer Science, Software Development/Engineering, or related field.
Experience or working knowledge of:
JavaScript/Type Script
HTML/CSS
Working knowledge of Java (as applicable to the product stack)
Knowledge of front-end frameworks/libraries such as React and Next.js.
Basic understanding of:
Linux/Unix-based systems
Networking fundamentals (HTTP, DNS, TCP/IP)
Git and version control workflows
Preferred Qualifications / Nice-to-Have
Exposure to Redux Toolkit and state management concepts
Experience consuming APIs using Fetch API and/or Axios
Exposure to real-time UI patterns such as SockJS/Web Socket client
Familiarity with component libraries/design systems and responsive design best practices
Basic understanding of accessibility fundamentals (semantic HTML, keyboard navigation, ARIA basics)
Personal projects, portfolio site, or Git Hub showcasing relevant front-end work
Competencies / Attributes
Curiosity, coachability, and a strong willingness to learn
Solid problem-solving and debugging mindset
Strong attention to detail (pixel/spacing consistency, responsiveness)
Ability to communicate clearly and collaborate in a team environment
Education
Bachelor's degree in progress or completed (Computer Science, Software Engineering/Development, or related)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×