OneMain Financial Jobs

Job Information

Noblis Summer 2026 - Web Development Summer Intern in Helena, Montana

Responsibilities

This is a Summer 2026 internship starting in June 2026. You will be working a full week 40 hours on the project team tasks for the United States Department of Transportation (USDOT) Joint Program Office (JPO) office.

When you intern with Noblis, we will offer real work on projects where you can learn, contribute, and see what it is like to be a working professional in your field.

We will show belief in your potential by making you an integral part of our team and our support to our federal client. Above all, we will provide you with an environment that fosters learning and growth, and that provides you with valuable real-world experience in a competitive industry.

You will be responsible for developing and applying basic skills in areas of specialization with clear direction from your supervisor. Responsibilities and individual tasks include:

  • Set up and configure your development environment, including installing required tools such as VS Code, Git, Node.js, and relevant browser developer tools, and apply version control practices using Git and GitHub, including branching, committing, pull requests, and code reviews

  • Develop and maintain web application features using modern front-end frameworks such as Vue and React, including building reusable UI components and responsive layouts, and collaborate with designers to implement wireframes and prototypes into functional web interfaces

  • Assist in back-end development tasks using Node.js or Python/Django, including creating and consuming RESTful APIs and supporting microservices

  • Write clean, well-documented code following team coding standards, style guides, and best practices, including inline comments, README files, and contributions to internal wikis or knowledge bases

  • Participate in daily stand-ups and sprint planning as part of an Agile/Scrum development team, and present progress updates to your supervisor and team, summarizing completed tasks, blockers, and next stepsConduct unit and integration testing to validate functionality and ensure code quality, and support CI/CD pipeline activities including build processes, automated testing, and deployment workflows

  • Apply web accessibility standards (WCAG) to ensure developed components and pages are inclusive and compliant, and identify and remediate basic security vulnerabilities such as input validation, XSS prevention, and secure API usage

  • Participate in programming sessions with senior developers to build skills and receive mentorship

Required Qualifications

Education

Currently enrolled in Computer Science, Information Technology, Web Development, Software Engineering, Human-Computer Interaction (HCI), or a related field with a 3.3 GPA

Experience & Work Eligibility

  • Must be a U.S. citizen or green card holder.

  • Be able to work remotely

Organizational & Professional Skills

  • Ability to manage multiple tasks and meet deadlines.

  • Strong attention to detail, including file organization and version control.

  • Creative problem-solving abilities.

  • Strong interpersonal and professional communication skills.

Technical Skills

  • Experience with:

  • Languages: HTML, CSS, JavaScript/TypeScript, Python, and SQL

  • Frameworks & Libraries: Current Frameworks like Vue or React, and Node.js

  • Technologies: Git and REST APIs

  • Databases Like: SQLite, MySQL, and PostgreSQL

  • Building and styling responsive, accessible web interfaces

  • Debugging and troubleshooting front-end and back-end code

  • Reading and applying technical documentation

  • Understanding of client-server architecture and HTTP request/response lifecycle

  • Consuming and integrating RESTful APIs into web applications

  • Writing clean, maintainable code following established coding standards

Desired Qualifications

  • Interest in transportation systems and understanding of Intelligent Transportation Systems (ITS)

  • Interest in web-based application development and digital user experience including understanding of web performance optimization (lazy loading, caching, minification)

  • Familiarity with responsive and mobile-first design principles

  • Understanding of web accessibility standards (WCAG) to UI components

  • Tools Knowledge

  • Advanced Front-End Tools

  • Vue.js Ecosystem

  • Vue Router – Client-side routing for Vue apps

  • Nuxt.js – Server-side rendering and static site generation with Vue

  • Nuxt UI, Vuetify or PrimeVue – UI component libraries for Vue

  • Vue Test Utils – Unit testing for Vue components

  • React Ecosystem

  • Redux or Context API – State management

  • Styled Components or CSS Modules – Component-level styling

  • TypeScript – Statically typed JavaScript for scalable applications

  • Next.js or Gatsby – Server-side rendering and static site generation

  • Router Tools – TanStack, React Router, Next.js

  • Docker

  • Back-End & API Development

  • GraphQL – Flexible API querying

  • Express.js or FastAPI – Lightweight server frameworks

  • WebSockets – Real-time communication

  • Understanding of authentication and authorization patterns (OAuth 2.0, JWT)

  • Familiarity with web security concepts (CORS, CSRF, Content Security Policy)

  • Cloud-Based Tools including Amazon Web Services (AWS)

  • AWS S3 – Static site hosting and file storage

  • AWS Lambda – Serverless back-end functions

  • DevOps & Deployment Tools

  • Docker – Containerization basics

  • GitHub Actions or similar CI/CD pipelines

  • Vercel or Netlify – Front-end deployment platforms

  • Visualization & BI Tools

  • Basic dashboard creation using Tableau, Power BI, or Amazon QuickSight

  • D3.js or Chart.js – Data-driven web visualizations

  • Testing Tools

  • Implement unit testing and end-to-end testing in JavaScript/TypeScript using test runners such as Vitest, Jest, and Playwright

  • Design & Prototyping

  • Figma or Adobe XD – UI/UX wireframing and prototyping

  • Familiarity with design systems and component libraries (e.g., Material UI, Ant Design, and shadcn/u)

  • Mathematical & Analytical Foundations

  • Basic understanding of algorithms and data structures

  • Familiarity with Big O notation and performance considerations

  • Introductory knowledge of web analytics and user behavior metrics

Overview

Overview

Noblis and our wholly owned subsidiaries, Noblis ESI and Noblis MSD, take on some of the nation’s toughest challenges, delivering advanced solutions to our customers’ most critical missions. We bring together leading scientific, engineering, and management expertise in a culture grounded in objectivity and collaboration, ensuring our work creates lasting impact across federal missions.

We work with a broad range of government agencies in the defense, intelligence, and federal civilian sectors. Learn more and find opportunities at careers.noblis.org (https://careers.noblis.org/about-noblis/)

Why Work at Noblis

At Noblis, we share a passion for excellence and innovation, and we create an environment where people can do meaningful work while maintaining the balance that keeps them energized and fulfilled. We seek out individuals with a natural curiosity and desire to collaborate and learn. We believe our people are our greatest strength, and we consistently seek exceptionally skilled, mission‑driven professionals who care deeply about doing work that enriches lives and makes our nation safer.

Noblis has earned numerous workplace awards (https://noblis.org/who-we-are/awards/) for our culture, our commitment to employee well‑being, and our dedication to meaningful, impactful work. We also maintain a drug‑free workplace.

Remote/hybrid status is subject to change based on Noblis and/or government requirements.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law.

If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us (https://noblis.org/contact) .

EEO is the Law (https://www.dol.gov/general/topic/discrimination) | E-Verify (https://assets.cms.talentplatform.us/zhu9bbm0ym8duz1a5mj8osb7/attachments/iawiyhl3wfqccbsgnpticdz3-federal-e-verify-participation-poster-eng-and-sp-9-11-2024.pdf) | Right to Work (https://www.justice.gov/crt/case-document/file/1133936/download)

Total Rewards

At Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. Other offerings may be provided for employees not within this category. We encourage you to learn more about our total benefits by visiting the Benefits (https://careers.noblis.org/benefits/) page on our Careers (https://careers.noblis.org/) site.

Compensation at Noblis is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws. The projected compensation range for this position is based on full time status. For part time or on-call staff, compensation is proportionately adjusted based on hours worked. While monetary compensation is important, it's just one component of Noblis’ total compensation package.

Posted Salary Range

USD $23.00 - USD $38.00 /Hr.

DirectEmployers