Development Intern / Junior Development Support

Overview

You know your way around a codebase, love learning new tech, and get a little thrill when something actually works the way it’s supposed to. As an Associate Developer at Arthur Elliott, you’ll get hands-on experience building, maintaining, and enhancing websites and digital tools — all while learning from a collaborative team of seasoned developers, designers, and strategists.

You’ll contribute to real client work right away, with mentorship, support, and plenty of room to grow. You’re not expected to know it all — but you should be hungry to learn, eager to try, and unafraid to ask questions.

This is an unpaid internship with a 12-week duration of 15-20 hours per week.

Department

Development

Location

Charlotte, NC

Reports To

Director of Development

Responsibilities

  • Build and maintain websites and web tools using HTML, Sass/CSS, JavaScript, PHP, CMS platforms, and existing codebases.
  • Support WordPress development through theme updates, template development, content implementation, and plugin integrations.
  • Translate mockups and wireframes into responsive, functional front-end experiences.
  • Integrate APIs and third-party services, including REST APIs and JSON-based workflows.
  • Use npm, package management, front-end build tools, and version control to manage dependencies, workflows, and organized code changes.
  • Perform QA, testing, troubleshooting, bug fixes, website updates, and browser-compatibility checks.
  • Follow established development standards and best practices while contributing to code reviews, project planning, team meetings, documentation, and process improvements.
  • Stay current with web technologies, tools, and development practices.

Perks

  • Learn firsthand from industry professionals
  • Ask and learn opportunities — an agency has a lot of moving parts; at Arthur Elliott, you will have plenty of freedom to ask LOTS of questions and learn as much as possible.
  • Earn an Internship completion badge to share on social media, receive a professional headshot, and participate in a career planning workshop to improve job searching skills.

Qualifications

  • Pursuing or recently completed education, training, or independent coursework in web development, computer science, or a related field.
  • Working knowledge of HTML, CSS/Sass, and JavaScript; familiarity with PHP and server-side web development fundamentals.
  • Familiarity with npm, package management, modern front-end workflows, Git, and version-control practices.
  • Basic understanding of REST APIs, JSON, third-party integrations, responsive design, and cross-browser development.
  • Strong attention to detail, with an interest in accurately translating designs into functional websites.
  • Comfortable learning within existing codebases, asking questions, receiving feedback, and collaborating with a team.
  • Strong organizational, communication, and time-management skills.
  • WordPress and WordPress theme development experience strongly preferred.
  • Experience with React, Vue, or another modern JavaScript framework is a plus, but not required.

Apply





    Upload Resume