We are seeking a Lead Software Engineer with Full-Stack JavaScript experience to join the Central Technology Web Development team in support of Morningstar’s Corporate Marketing.
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.
- 5+ 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.
- Experience in HTML, CSS, JavaScript and Vue / React or Angular.
- Proficiency in developing universal/server-side rendered applications.
- Experience with state management libraries like Vuex, Pinia, Redux, or similar.
- Familiarity with front-end build tools (e.g., Webpack, Vite, Rsbuild, Rollup).
- Experience deploying and monitoring production applications in AWS.
- Experience in Cloud services and good understanding of cloud computing, preferred AWS.
- Strong proficiency in building and consuming RESTful API’s. Knowledge of scalable architectures.
- Knowledge of any backend development in C++, Java, C#, Node.js, or Python and the ability plus willingness to adopt any languages.
- Creative thinker with ability to solve complex problems.
- Excellent self-study skills
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance