Company: Recollective
Salary: Not provided
Location: Ottawa, Canada
Recollective is a SaaS web application looking to dominate the online research space through innovative features and industry-leading usability. If you're passionate about web applications and like small agile teams—where you can make a significant impact—then Recollective is for you.
We are currently seeking top-calibre frontend developers with significant experience in JavaScript/TypeScript and modern web frameworks such as Vue.js or React.
We love building solutions that bring people together to connect, engage and collaborate with intuitive ease and reliability. The company was founded in 1998 but we pivoted to build and launch Recollective in 2010 and have been iterating it ever since.
Recollective has now been deployed by over 1000 of the world's top research agencies and brands to conduct qualitative research in nearly every industry from automotive, apparel, banking, beverages, consumer packaged goods, e-commerce, education, energy, entertainment, financial services, food, government, gaming, healthcare, hospitality, insurance, manufacturing, pharmaceuticals, publishing, real-estate, retail, services, telecommunications, transportation, toys and technology.
We guarantee that you've used a product or service that has been studied on Recollective. With support for over 25 languages, Recollective is hosted globally via Amazon Web Services. The application is built primarily in Java and runs on the MySQL database. Its intuitive interface is built in HTML5, JavaScript, CSS3 with new components built in Vue and Typescript.
Be a leader in the evolution of our frontend architecture and patterns
Create reusable interface components based on Vue.js (v3) and Typescript
Develop clear, efficient and testable code in HTML, CSS and JavaScript
Assist in the definition of REST APIs for frontend consumption
Work with product management, designers and back-end developers to create refined experiences
Contribute in all phases of the software development lifecycle
Implement and test the accessibility of components to a common standard (WCAG level II)
Leverage tools like Storybook to document and test all components
Debug and fix software issues that arise during development and in production
Participate in an agile workflow using tools like Jira, Github, Slack and Notion
Participate in code reviews and ensure code deliverables conform to quality standards
Lead, mentor, and guide less experienced developers in best practices
You have experience with a broad variety of frontend technologies and appreciate the tradeoffs between different frameworks and patterns
You want to be a core member of a small team
You are passionate about simplifying code and the developer experience
You enjoy collaborating with API developers and testers to build rich user experiences
7+ years of solid frontend web application development experience including demonstrated experience contributing to frontend architecture
Experience with Vue.js ideally or else deep experience with React or Angular and a passion to learn Vue.js
Expertise with web bundlers like Webpack
Experience developing SaaS web applications is an asset
Solid understanding of secure coding practices (e.g. OWASP)
Comfortable working with version control systems like Git and must be comfortable working in a cloud native deployment environment
Post secondary education in computer science or engineering, or else equivalent industry experience
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2024.