One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do
Our Viasat Beam team is the design system team here at Viasat, in charge of maintaining and developing a collection of React and Vanilla JS component libraries and tools crafted to set the visual and behavioral standard for front-end components at Viasat. Other front-end application teams at Viasat consume our tools for them to build front-end applications and experiences with a unified design and brand language at a rapid and reusable pace.
The day-to-day
As a Software Engineer Intern on our team, you'll have an opportunity to see the full development cycle of what a frontend library looks like in production and gain hands-on experience! You will be embedded directly within the development team and will work with designers to turn design specifications into reusable, production-ready React/Next.js & Vanilla JS components within the library. You will also be responsible for maintaining, documenting, and supporting components within the Beam team.
What you'll need
- Currently pursuing a Bachelor's degree or higher in Computer Science, Computer Engineering, or a related subject area
- Prior knowledge and experience working with TypeScript and/or ES5 Javascript
- Prior knowledge and experience working with Sass
- Prior knowledge and experience working with Next JS and/or React JS
- Prior knowledge and experience working with HTML5 and/or CSS3
- Ability to commit to a 10-12 week summer internship
What will help you on the job
- Prior internship experience
- Experience with build tools like webpack, roll up, vite etc.
- Experience with NX or other Monorepo tools
- Passionate about front end web development
Salary range
$21 - $66 / hourly
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at careers.viasat.com/LifeAtViasat/Benefits.
EEO statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.