1

User Experience Internship Jobs in Alabama (NOW HIRING)

Understanding of UI/UX patterns. * Strong communication and interpersonal skills to collaborate effectively with cross-functional teams, stakeholders, and interns. * Results-oriented mindset with a ...

Internship - For College Credit Hours Only Semester: Fall 2025 Location: Remote Overview of the ... user experience and user interface for 7 league websites and the 70+ club sites within the USL ...

Internship - For College Credit Hours Only Semester: Fall 2025 Location: Remote Overview of the ... user experience and user interface for 7 league websites and the 70+ club sites within the USL ...

next page

Showing results 1-20

User Experience Internship information

What is a user experience internship?

A User Experience (UX) Internship is a temporary position where students or recent graduates gain practical experience in designing and improving the usability, accessibility, and overall satisfaction of digital products like websites, apps, or software. Interns typically work under the guidance of experienced UX professionals and may assist with tasks such as user research, wireframing, prototyping, and usability testing. The goal of the internship is to provide hands-on learning and exposure to the UX design process in a real-world setting.

What types of projects and tasks can I expect to work on during a user experience internship?

As a User Experience Intern, you can expect to assist with a variety of projects such as conducting user research, creating wireframes and prototypes, and participating in usability testing. You may also collaborate closely with designers, product managers, and developers to help improve the overall user journey. Interns often gain experience analyzing user data, preparing presentations, and contributing ideas during team brainstorming sessions. This hands-on involvement offers valuable insight into the UX design process and helps you build a strong foundation for a future career in the field.

What are the key skills and qualifications needed to thrive as a user experience intern, and why are they important?

To thrive as a User Experience Intern, you typically need a basic understanding of UX principles, user research, and wireframing, supported by coursework or a portfolio of related projects. Familiarity with design tools like Figma, Sketch, or Adobe XD and usability testing platforms is commonly expected. Strong communication, collaboration, curiosity, and willingness to accept feedback are standout soft skills in this role. These abilities enable interns to contribute effectively to design teams, learn quickly, and help create user-centered products.

What are the most commonly searched types of User Experience jobs in Alabama?

The most popular types of User Experience jobs in Alabama are:

Infographic showing various User Experience Internship job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 18% Part Time, and 6% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Full Stack Application Developer II

4pconsultinginc

Birmingham, AL โ€ข On-site

Contractor

Re-posted 10 days ago


Job description

Position: Full Stack Application Developer II
Location: Birmingham, AL 35243 - Onsite (Minimum 4 Days In Office, 1 Remote Optional)
Contract: 3 Years

Client:     Southern Company Services


Position Overview

The Full Stack Application Developer II is responsible for developing and maintaining high-quality web applications with a strong focus on performance, usability, and security. This role collaborates closely with internal teams, subject matter experts (SMEs), and field users to deliver scalable, user-centric software solutions.

The ideal candidate has hands-on experience with modern front-end frameworks, backend services, and cloud-integrated applications, along with a strong foundation in object-oriented programming and secure development practices.


Key Responsibilities

Application Development

  • Develop and maintain web application software with emphasis on performance and user experience
  • Build responsive, scalable, and maintainable front-end and back-end components
  • Implement modern UI/UX best practices
  • Collaboration & Communication
  • Collaborate effectively with internal teams and SMEs
  • Translate business requirements into technical solutions
  • Communicate technical concepts clearly to stakeholders

Testing & Quality Assurance

  • Conduct thorough testing and debugging
  • Ensure high-quality, reliable, and secure applications
  • Participate in code reviews and adhere to best practices

Data & Integration

  • Interact with, modify, and create data sources
  • Develop and integrate RESTful APIs
  • Work with SQL databases and cloud-based data platforms

Deployment & Operations

  • Assist with deployment and monitoring of web applications in production
  • Participate in CI/CD pipeline processes
  • Support containerized application deployments

Security & Compliance

  • Implement secure coding practices
  • Adhere to application security standards throughout development lifecycle

Required Qualifications

  • Bachelor of Science in:
  • Software Engineering
  • Computer Science
  • Related field
  • 2–5 years of experience preferred
  • Minimum 1 year of relevant experience (internships/co-ops acceptable if applicable)
  • Portfolio of relevant work (preferred)

Critical Technical Skills

  • React
  • TypeScript
  • JavaScript
  • CSS (Tailwind preferred)
  • Git / GitHub
  • Object-Oriented Programming

Preferred / Additional Skills

  • Next.js
  • Node.js
  • Docker
  • CI/CD pipelines
  • SQL
  • RESTful APIs
  • Cloud data platforms (e.g., Databricks)
  • Kubernetes
  • NPM
  • HTML
  • Python
  • shadcn UI components
  • Web mapping libraries (Leaflet, Mapbox)
  • Familiarity with OutSystems