Vue.js Front End Developer

at  Schema App

Guelph, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Sep, 2024Not Specified18 Jun, 2024N/ARouting,Web Technologies,Html,Single Page Applications,Sass,Computer Science,Css,MessagingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHO IS SCHEMA APP AND WHAT DO WE DO?

Schema App is on a mission to translate the world’s web content to be understood by search engines, voice assistants, and chatbots. Schema App is a SaaS platform for a super niche search optimization strategy called Schema Markup and building out customer content knowledge graphs. We aim to build meaningful connections with each other, our customers, and the data so that we are all understood. Brands like SAP, Sonova, and Henry Ford Healthcare choose to work with us to help them achieve their organic search goals because of our innovative tech, awesome customer experience, and tangible ROI. We are a profitable, fast-growing private company, that loves systems to scale. We are flexible first, meaning you can choose if you are in the office or work from home.
If you are curious, goal driven, thrive in a fast-paced environment, and are determined to make a huge impact in a growing SaaS company, this could be the place for you!

POSITION SUMMARY

We are looking for a skilled Vue.js developer. You will build and maintain large data-driven Vue applications at scale that dynamically translates billions of web pages into ML and AI ready Schema Markup. Your expertise will help us solve hard semantic web problems, including crawling and parsing unpredictable million-page client websites, dynamically generating highly valuable structured data ready for search, and so much more.

REQUIRED EXPERIENCE

  • You are a skilled Vue.js Front End developer. This means you:
  • Are able to follow designs to build a data driven Vue.js application at scale.
  • Have implemented and maintained Vue.js applications that utilize Store, routing, injection, messaging, and window objects.
  • Have built and supported multi-route single-page applications.
  • Have experience factoring a design into small reusable components.
  • Expertise in HTML, CSS and supporting technologies like SASS.
  • Ability to take requirements and research technology options, to implement a solution that will satisfy your users and fellow developers.
  • Have a quality-minded approach and rigorously apply automated testing with JEST.
  • Strong understanding of web technologies (GraphQL, REST, etc.)
  • Recognised university degree in Computer Science, Software Engineering, or a related discipline
  • Able to communicate effectively with both technical and non-technical stakeholders.

Responsibilities:

  • Design and implement large-scale data-driven Vue.js applications.
  • Create reusable components, and refactor existing components for reusability.
  • Effectively debug code across multiple domains (JS, APIs, etc), and familiarity with the required tools for doing so.
  • Appreciate the benefits of Software Design Patterns and apply them to construct robust and reusable application code.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related discipline

Proficient

1

Guelph, ON, Canada