Talent.com
Senior Software Engineer (Full-Stack JavaScript)
Senior Software Engineer (Full-Stack JavaScript)Morningstar • Toronto
Senior Software Engineer (Full-Stack JavaScript)

Senior Software Engineer (Full-Stack JavaScript)

Morningstar • Toronto
Il y a 7 jours
Type de contrat
  • Temps plein
Description de poste

About Morningstar

Morningstar unites problem solvers with a clear goal : helping investors achieve their financialobjectives. 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 bycutting-edgetechnology and design, provides tailored solutions that meet users' needs. Witha strong foundationin data and innovation, we deliver comprehensive services to investors worldwide — empowering better decisions for individuals and those managing money for millions.

The Role

We are seeking a Senior Software Engineerwith full-stack JavaScript experience to join the Central Technology Web Development team in support of Morningstar’s Corporate Marketing. This position will be part of an engineering team focused on updating Morningstar’s web-based marketing platforms. The position includes the development of new systems, maintenance, and improvement of existing applications. Candidates should have solid software engineering experience in building commercial-grade web-based applications using modern frameworks.

This position is based in our Toronto office. We follow a hybrid policy of at least 4 days onsite.

Job Responsibilities

  • Create web experiences that are consistent across all browsers and operating systems.
  • Develop andmaintainJavaScript web applications andcomponentlibraries written in Vue.js and Nuxt.js (3), backed by a headless content management system.
  • Implement andmaintainNode.js-based APIs using TypeScript.
  • Collaborate with product, design, and QA partners to deliver features from requirements through production.
  • Write clean, maintainable, and efficient code, adhering to best practices, current architectures, and coding standards.
  • Troubleshoot and resolve technical issues in both the front-end and back-end.
  • Participate in code reviews and contribute to improving the codebase's overall quality.
  • Maintain documentation for code, APIs, and processes to ensure consistency and transparency.
  • Implement unit and integration tests to ensure code quality and functionality.
  • Deploy, debug, andmonitorproduction applications in AWS under established operational practices.
  • Stay current with emerging technologies and apply them thoughtfully within existing systems.

Qualifications

  • Friendly andenjoysworking 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, designpatternsand UI frameworks.
  • Experience in web-based software applications and services.
  • Experience with professional softwarebuild, test and deploy practices.
  • Experience with agile principles including test driven development and CICD.
  • Proficiencyin HTML, CSS, JavaScript and Vue / React or Angular.
  • Experience with state management libraries likeVuex,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,renderingpatterns, loading strategies, and performance considerations.
  • Extremely comfortable with developer tools and motivated by uncovering root causes when debugging complex issues.
  • Experience deploying and monitoring production applications in AWS.
  • Strongproficiencyin building and consuming RESTful APIs.
  • Creative thinker withabilityto solve complex problems.
  • Motivated, with excellent self-study skills
  • Nice to have

  • Experience with headless Content Management Systems like Contentstack.
  • Experiencedeveloping foror partnering with digital marketing teams,particularly aroundcontent personalization, analytics, or lead generation workflows.
  • Base Salary Compensation Range

    $90,489.00-132,711.00

    Incentive Target Percentage

    12.5% Annual

    Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

    100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer FullStack JavaScript • Toronto

    Offres similaires
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    Inspiration Commerce Group • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    About Inspiration Commerce Group (ICG).We’re a team of ~50 people who’ve done 6 acquisitions in 18 months and scaled from $0 to > . We’re a global group with businesses across the US, UK, and EU.We b...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    RLDatix North America • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Senior Software Engineer | R&D | Toronto, ON | Hybrid RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Headstart AI • Toronto C6A, ON, Canada
    Temps plein
    This range is provided by Headstart AI.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. At Headstart our mission is to bring companies into the a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    Siena AI • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Siena is the first intelligence layer for customer experience.We’re creating an operating system of AI agents that learn, remember, and act across every customer touchpoint—from support conversatio...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Clutch Technologies Inc. • Toronto C6A, ON, Canada
    Temps plein
    Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of their h...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Edgecom Energy • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Seniority level : Mid‑Senior level.Job function : Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Remote Senior Full-Stack Engineer — Ship Impact

    Remote Senior Full-Stack Engineer — Ship Impact

    Jerry • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A technology-driven company in Toronto is seeking an experienced Full Stack Engineer to build automation systems for complex insurance servicing tasks. This role offers the chance to work in a high-...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Senior Software Engineer - Full-Stack, Remote (Canada)

    Senior Software Engineer - Full-Stack, Remote (Canada)

    Jobber • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A technology company supporting small businesses is seeking a Senior Software Engineer to enhance their platform.The role involves working in a full-stack team and requires expertise in JavaScript,...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    PheedLoop Inc. • Toronto C6A, ON, Canada
    Temps plein
    This is a full-time in-person position based in our spacious office in Toronto.PheedLoop is a Toronto based software company that is revolutionizing the events and conferences industry.From buildin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer Canada, Toronto

    Senior Software Engineer Canada, Toronto

    Nubank • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products. We strive for state-of-the-art software development practices that currently...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

    Senior Software Engineer - Stablecoins Toronto, Ontario, Canada

    BitGo Inc. • Toronto C6A, ON, Canada
    Temps plein
    BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    SRED.io • Toronto, ON, Canada
    Temps plein
    Senior Full-Stack Software Engineer (MEAN Stack).AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects.We’re looking f...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Tactable • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    What if you could build software that didn’t just scale, but transformed entire organizations?.At Tactable, this is what drives us. We’re building a world-class cloud, data, and API engineering firm...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Insight Global • Toronto C6A, ON, Canada
    Temps plein +1
    Insight Global is seeking a Senior Software Engineer to join one of our large FinTech client's teams on a 4-month contract. In this role, you will work as a member of an agile team contributing to t...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer (Full Stack - React + Node.js) Engineering Toronto, Canada

    Senior Software Engineer (Full Stack - React + Node.js) Engineering Toronto, Canada

    Heart Talent • Toronto C6A, ON, Canada
    Temps plein
    Senior Software Engineer (Full Stack - React + Node.Haptiq is a leader in AI-powered enterprise operations, delivering digital solutions and consulting services that drive value and transform busin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Engineer, Full Stack (Toronto - Hybrid)

    Senior Engineer, Full Stack (Toronto - Hybrid)

    Rails Inc. • Toronto C6A, ON, Canada
    Temps plein
    Senior Engineer, Full Stack (Toronto - Hybrid).Position : Senior Engineer, Full Stack.We are looking for a talented Senior Engineer who is passionate about creating exceptional user experiences.In t...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer – Full-Stack, AI & Cloud

    Senior Software Engineer – Full-Stack, AI & Cloud

    Boomerang • Toronto C6A, ON, Canada
    Temps plein
    A tech startup in Toronto is seeking a Senior Software Engineer to join as one of the first hires.You will develop features across the stack, mentor other engineers, and have a significant impact o...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full Stack Engineer - Toronto

    Senior Full Stack Engineer - Toronto

    Teleport • Toronto C6A, ON, Canada
    Temps plein
    We help companies stay secure while moving fast.Built by engineers for engineers, The Teleport Access Platform delivers on-demand, least privileged access to infrastructure based on cryptographic i...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée