View all jobs

Remote IT Internship

Remote, VA

Remote Information Technology (IT) Internship Opportunity!

Competitive Innovations LLC (CI) offers remote internship opportunities designed to give early career students hands-on experience with modern Microsoft technologies, cybersecurity, web development, and digital transformation. Our interns work alongside experienced teams on real projects that support public and private sector clients, gaining practical skills while contributing to meaningful, mission driven work.

Internship Eligibility and Requirements
 
  • Proof of residency in a U.S. Small Business Administration (SBA)–designated Historically Underutilized Business Zone (HUBZone) is required prior to starting and must be maintained throughout employment. (Visit HUBZone Map to determine whether you live in an SBA-designated HUBZone)
  • 2nd or 3rd year college student majoring in Computer Science, Cybersecurity or other IT related field
  • Hours: 10 hours per week / 40 hours per month minimum
  • During this internship, students will have opportunities to build new technical skills and may pursue related professional certifications. CI will sponsor and maintain any Microsoft professional, or cloud certifications earned, through our participation in the Microsoft Partner Network program.
  • The terms of this internship with CI are outlined in the job description below and in our standard Employment and Confidentiality Agreement, which must be signed by both the student and the company as a condition of employment.

Job Summary

SmartCIte Project Intern

CI is seeking a student software engineering intern to support the development of SmartCIte, a platform that transforms crawled websites into fully populated CMS instances. In this role, the intern will work alongside experienced engineers to:
 
  • Implement scoped features and bug fixes across a TypeScript-based stack spanning backend services, frontend applications, CLI tooling, and CMS integrations
  • Contribute to core stages of the content pipeline, including HTML parsing, transformation, structured content generation, and downstream CMS modeling
  • Build and refine web pages, layouts, and reusable UI components in modern React- and Next.js-based frontends
  • Extend and maintain CMS schemas, content collections, field configurations, and database migrations
  • Develop and maintain automated test coverage for application logic, UI behavior, and end-to-end workflows
  • Run, troubleshoot, and support the local development environment and its dependent services

This is a learning-focused role. The ideal candidate is curious, persistent, and eager to read and learn from existing code and documentation.

Minimum Qualifications
 
  • Currently enrolled in a Computer Science or related degree program, with at least one year of completed coursework, including introductory programming and data structures
  • Working knowledge of at least one programming language and core programming concepts (functions, data structures, control flow, basic algorithmic thinking)
  • Familiarity with web fundamentals: HTML, and either JavaScript or another C-family language you can transfer from
  • Basic command-line comfort (navigating directories, running commands) and basic Git (clone, branch, commit, push)
  • Able to read existing code and documentation to understand a system before modifying it
  • Strong written communication and the reliability to follow through on committed tasks