×
Register Here to Apply for Jobs or Post Jobs. X

Front-End Software Engineering Intern

Job in Springville, Utah County, Utah, 84663, USA
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
The Front-End Software Engineering Intern will support the development of modern, responsive user interfaces by implementing new UI components, enhancing existing user flows, and improving overall usability and visual consistency. This role collaborates closely with product, design, and engineering teams and provides hands-on experience with React/Next.js, state management, and API-driven UI development.

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary