Web Application Developer Intern

GMRE•South Weber, UT
•Onsite

About The Position

The Web Application Developer Intern supports the Enterprise Systems Team with developing, maintaining, testing, and enhancing internal web applications. Working with experienced developers and Enterprise Systems personnel in an Agile Scrum environment, the intern completes assigned development tasks, helps resolve application issues, and contributes to secure and efficient enterprise solutions. The internship provides hands-on experience in enterprise web application development, database integration, application security, source control, testing, documentation, and production support, with structured assignments, technical guidance, code review feedback, and opportunities to contribute to active sprints and internal technology initiatives. This is a 180-day internship with performance checkpoints at 30, 60, and 90 days. A formal evaluation at 90 days determines whether the internship continues through the remainder of its cycle. Continuation, extension, or consideration for future employment depends on performance, business needs, and management approvals; participation does not guarantee continued or future employment. The intern works under Enterprise Systems management oversight and receives day-to-day guidance, assignments, and code review feedback from an assigned technical mentor or developer lead. The role is in office Monday through Friday, with a schedule of 0700–1600 with lunch or 0730–1530 without lunch. Occasional travel may be expected for meetings, training, or site visits. GMRE is a small veteran-owned company whose mission is to provide high-quality engineering and technical services. The company states that it is an equal opportunity employer and makes employment decisions based on valid requirements without regard to protected statuses identified in the posting.

Requirements

  • Foundational knowledge of PHP, JavaScript, HTML, and CSS.
  • Basic understanding of relational databases and SQL.
  • Familiarity with RESTful APIs and web application integrations.
  • Familiarity with Git version control, including branches, commits, merges, and pull requests.
  • Basic understanding of responsive web design and frameworks such as Bootstrap.
  • Ability to write organized, maintainable, appropriately documented code.
  • Ability to troubleshoot technical issues, research solutions, and apply feedback.
  • Ability to understand user stories, ask clarifying questions, and translate defined business and technical requirements into functional application features.
  • Strong attention to detail, analytical thinking, and problem-solving skills.
  • Ability to communicate progress, raise blockers, and work effectively within a collaborative Agile team.
  • Ability to learn existing applications, development tools, coding standards, and security requirements.
  • Ability to develop and execute basic application test cases and document test results.
  • Currently pursuing or recently completed an associate or bachelor’s degree in Computer Science, Software Engineering, Information Systems, Cybersecurity, or a related technical field.
  • Completion of coursework or demonstrated experience in programming, web development, databases, or software engineering.
  • Foundational experience with PHP, JavaScript, HTML, and CSS web development.
  • Foundational experience writing SQL queries and working with relational databases, including retrieving, joining, updating, and validating data.
  • Familiarity with RESTful APIs, JSON, and web application integration.
  • Familiarity with Git, source control workflows, and basic CI/CD concepts.
  • Familiarity with authentication, application security, or secure coding concepts.
  • Must be a U.S. citizen, lawful permanent resident, protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Department of State or U.S. Department of Commerce.
  • A valid driver’s license is required; driving or renting a car for company business is expected with some frequency.

Nice To Haves

  • Familiarity with Linux, Apache, Python, PowerShell, Bash, or similar technologies.

Responsibilities

  • Assist with developing, maintaining, and enhancing internal web applications using PHP, JavaScript, HTML, CSS, Bootstrap, jQuery, and AJAX.
  • Complete assigned user stories, development tickets, bug fixes, and technical improvements within an Agile Scrum environment.
  • Maintain development tickets, document work, communicate progress and blockers, and participate in technical mentoring sessions and 30-, 60-, and 90-day performance evaluations.
  • Support RESTful API development and database integrations using MySQL, MariaDB, and Microsoft SQL Server.
  • Build responsive, accessible, and user-friendly application features.
  • Troubleshoot, test, debug, and document application changes.
  • Use Git for source control, including branches, commits, merges, and pull requests.
  • Follow coding, cybersecurity, documentation, source control, and change-management standards and assigned access permissions and workflows.
  • Participate in sprint planning, daily coordination, code reviews, requirements discussions, and release-readiness activities.
  • Collaborate with developers and Enterprise Systems personnel to understand requirements and develop functional solutions with guidance.
  • Complete assigned technical training and apply feedback from mentors and team members.
  • Create and maintain technical documentation for application features, interfaces, configurations, and development activities as assigned.
  • Before internship completion, provide a formal work handoff covering outstanding tickets, active code branches, pending pull or merge requests, testing results, known issues, and relevant configuration or setup information.
  • Develop code subject to required ticket tracking, source control, security review, testing, code review, and management approval before production implementation; interns are not authorized to independently approve, deploy, merge, or promote code to production.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Vacation
  • Paid time off (PTO) or paid sick leave (PSL) based on state laws
  • Paid holidays
  • Life insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service