Software Developer, Frontend

2 weeks ago


Remote, Canada Neovation Corporation Full time
The Opportunity

It's an exciting time at Neovation We're building a brand new product and we need talented people to join us in bringing our vision to life If you are an experienced software/web developer or engineer looking to join a talented product team, please consider applying

Please applythrough our website with your resume IN ENGLISH. Resumes not in English will not be considered.

The Role

In this role you will support the organization by:

  • Assisting in the planning stages of new features and products; including requirement gathering, technical planning, and task milestones.
  • Creating, reviewing and maintaining code that is secure, scalable, and accessible.
  • Developing a world-class SaaS product using React and , utilizing modern tools and technologies such as server-side rendering, edge computing, React Query and OpenAPI.
  • Supporting other developers in selecting the best tool for the job, and debating the pros and cons of each possible solution, taking elements such as business value, initial and future tech debt and speed of development/deployment into consideration.
  • Managing and adapting to the needs of a modern web application, including keeping up to speed on new and emerging technologies such as Large Language Models (LLM), multimodal LLMs, diffusion models and Vision Language Models (VLM).
  • Documenting projects, features, APIs, processes, etc. for internal and external clients.
  • Taking full responsibility and ownership of items and tasks assigned to you and ensuring that roadblocks are communicated, deadlines are met, and other team members are supported and informed when collaborating.
The Right Candidate
  • You have a bachelor's degree in computer engineering, computer science, or equivalent experience.
  • You have at least five years experience in web development, especially complex web applications and are deeply familiar with React, Typescript/Javascript, and
  • You have at least three years of experience in developing for a cloud-hosted SaaS product, tracking down and fixing bugs, adding new features, and scaling the system to support a growing user base.
  • You consider yourself a problem-solver and have an analytical mind.
  • You feel driven to meet deadlines, even when they are tight.
  • You take pride in producing results that are high-quality, secure, scalable, and accessible.
  • You feel a sense of pride in finding the best solution for our customers, not necessarily the easiest solution to implement.
  • You are interested in and eager for a role that requires participation in the full development process, from planning to end support.
  • You possess fluent English language skills in both verbal and written formats, at minimum C1 level.
  • You are comfortable and willing to communicate with other developers, designers, QA analysts and non-technical team members, always striving for clear, concise and accessible communication on all sides.
  • You can work independently with minimal supervision and are confident enough to reach out for support and help when needed.
  • You are organized and can prioritize tasks and re-prioritize those tasks as your workload shifts and are able to manage your time efficiently.
  • You are curious about how AI can help you increase your productivity as a developer and are comfortable using AI tools in your day-to-day work (Gemini, Cursor IDE etc)
  • In addition, the following would be considered an asset to the company:
    • Knowledge of and experience with continuous integration and deployment pipelines and tooling (Amplify, Heroku etc), and version control systems such as Git and Bitbucket.
  • Familiarity with best practices for and implementation of client-side and server-side rendering (SSR) of components, as well as overall SSR concepts & benefits (SEO, performance, initial load time).
  • Strong understanding of SSR patterns including Static Site Generation (SSG), Incremental Static Regeneration (ISR), and progressive hydration.
  • Proven track record of debugging and optimizing SSR applications for Core Web Vitals and performance metrics.
  • Knowledge of the React lifecycle, data fetching patterns and state management.
  • Experience with edge computing (Vercel Edge, Cloudflare Workers).
  • Deep experience with React Query/Tanstack Query and related libraries.
  • Comfortable researching, proving and selecting third-party libraries to accelerate development, including integration into an existing code base and/or with other third-party libraries.
  • Experience with REST APIs (especially OpenAPI format) and working with end-to-end type safe API integrations.
  • Familiar with testing strategies for APIs and frontend systems, including unit, integration and load tests.
  • Proficiency in monitoring and observability tools like AWS CloudWatch, Sentry, PostHog, DataDog or Honeycomb.
  • Experience with infrastructure-as-code libraries such as AWS CDK or SAM, or Terraform.
  • Familiar with using and integrating Large Language Models (LLM), multimodal LLMs (text/image/audio/video), diffusion models (text to image) and Vision Language Models (VLM).
  • Knowledge of how to integrate foundational generative AI models and/or open source AI models that use and combine/chain app-specific tool calls.
  • Experience with WebSockets and/or WebRTC for broadcasting and receiving client-side messages.
Who we are

The basics: At Neovation we deliver extraordinary learning technologies and engaging training solutions for our global clients. Our work is exciting, impactful and important You can find out more about our products and services here.

Our team is composed of bright, passionate and diverse professionals that motivate each other to achieve shared goals. Innovation and collaboration are celebrated, and new ideas are always encouraged We believe that delivering the best, most customer-focused client care, services and products helps set us apart from the competition.

How to apply

If you're looking to join a fast-growing company where you'll be far more than another spoke in the wheel, we might be for you Please applythrough our website with your resume IN ENGLISH. Resumes not in English will not be considered.

We genuinely thank all those who apply for their interest, however only those selected for an interview will be contacted.

Neovation is an equal-opportunity employer and values diversity. Should you require an accommodation during the application or interview process, please contact us at with the subject line "Accommodation Required" to specify those needs. We will do our best to work with you on your required needs.



  • Remote, Canada GE Vernova Full time

    Job Description SummaryResponsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.Job DescriptionRoles and ResponsibilitiesIn this role, you will:Define, develop, and evolve software in a fast-paced, agile...

  • Frontend Developer

    2 weeks ago


    Remote, Canada Aeternum Corp. Full time

    About AeternumAeternum is a visionary startup dedicated to preserving human legacy and connecting generations. Our mission is to solve the "Timeless Problem" of lost family wisdom and archaic end-of-life planning. We are building a digital sanctuary where personal narratives, values, and experiences remain accessible for future generations, while bringing...

  • Full Stack Developer

    2 weeks ago


    Remote, Canada Ace Software Consulting Inc. Full time

    Job SummaryWe are seeking a Mid-Level Full Stack Developer (3–6 years) to join our development team. You will work primarily on Java/Spring Boot backend services and Angular-based frontend features, contributing to production systems under guidance from senior engineers.ResponsibilitiesDevelop and enhance backend services using Java 17 and Spring BootBuild...


  • Remote, Canada DOMAINE Full time

    Meet Domaine, the world's largest independent Shopify design and development partner, formed by the union of Half Helix and Tomorrow. We are a team of commerce experts dedicated to creating, building, and growing beloved brands. As pioneers and not just participants in our industry, we are inspired to write, break, and re-write the rules for a new generation...


  • Remote, Canada Busbud Full time

    Company Overview: Busbud is a leading global mobility group focused on intercity ground travel with a mission to transform the way people connect across the globe.The group operates a B2C marketplace focused on booking intercity ground travel (bus, train, ridesharing & more) used by over 100 million travellers on over 3 million routes in 80+ countries. The...


  • Remote, Canada Busbud Full time

    Company Overview:Busbud is a leading global mobility group focused on intercity ground travel with a mission to transform the way people connect across the globe.The group operates a B2C marketplace focused on booking intercity ground travel (bus, train, ridesharing & more) used by over 100 million travellers on over 3 million routes in 80+ countries. The...


  • Remote, Canada Xsolla Full time

    ABOUT USXsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to...


  • Remote, Canada Ace Software Consulting Inc. Full time

    Job SummaryWe are seeking a Senior Full Stack Developer with 6+ years of experience to join our dynamic development team. The ideal candidate will have expertise in Angular, Java 17, Spring Boot and Hibernate, with hands-on experience working on microservices-based systems.ResponsibilitiesDevelop and enhance backend services using Java 17 and Spring...


  • Remote (Canada) Domaine Full time

    Domaine is looking for a Senior Frontend Engineer who will be responsible for the maintenance & new feature development of our agency site. The ideal candidate should have several years of experience in leading the development of modern content sites and be comfortable working with the latest technologies.RESPONSIBILITIESWrite high quality code using...


  • Remote Canada Deck Software Full time

    About DeckDeck is building the data infrastructure for the internet. We make scattered, login-protected data instantly accessible through clean APIs and integrations—empowering businesses to act fast and smart, with no friction.We're a team of builders from top-tier tech companies who believe one thing: great ideas need great data. If you thrive in...