Morningstar unites problem solvers with a clear goal: helping investors achieve their financial objectives. As a leading investment research and data company, we stand out by how we apply our insights to serve a broad range of users. Our independent investment research, powered by cutting-edge technology and design, provides tailored solutions that meet users' needs.
Requirements
- Friendly and enjoys working in a collaborative team with excellent spoken and written communication skills. Humble, honest, and to the point.
- Bachelor of Science in Computer Science, Engineering, or equivalent experience.
- 3+ Years of experience in Software Development, focusing on full-stack JavaScript development.
- Solid understanding of computer science fundamentals: data structures, algorithms, design patterns and UI frameworks.
- Experience in web-based software applications and services.
- Experience with professional software build, test and deploy practices.
- Experience with agile principles including test driven development and CICD.
- Proficiency in HTML, CSS, JavaScript and Vue / React or Angular.
- Experience with state management libraries like Vuex, Pinia, Redux, or similar.
- Familiarity with front-end build tools (e.g., Webpack, Vite, Rsbuild, Rollup).
- Solid understanding of modern UI development fundamentals, including module systems, rendering patterns, loading strategies, and performance considerations.
- Experience deploying and monitoring production applications in AWS.
- Strong proficiency in building and consuming RESTful APIs.
- Creative thinker with ability to solve complex problems.
- Motivated, with excellent self-study skills
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance