Senior Front-End Developer (React)

Vanilla Forums - Montréal, QC (13 months ago)

Apply Now

Vanilla helps organizations build unique online communities that are used by millions of people each month. What we do makes the internet more diverse, more useful and more fun. We’re looking for passionate, hard working people who want to help us reinvent community forum software.

We’re looking for a strong front-end developer with serious React experience to help guide our product’s evolution as we increasingly incorporate React to offer a first-class web application experience to our customers. As part of our R&D (product) department, you will work in a team with 3-5 other developers to develop new products and features, enhance existing functionality, update existing architecture, and help prioritize maintenance work to be done.

You would participate in regular planning meetings, brief daily team huddles, and regular demos of your team’s work as part of our scrum process. As part of a growing company, you will regularly be presented with novel problems and need to work with and assist folks outside your team or outside the company. You may also consult on solutions for individual customers, or interact with our open source community.
What We're Seeking From You
4+ years professional web development experience.
Significant, years-long professional experience working with React and REST APIs.
Ability to work with state management systems like Redux or similar state-management libraries.
Experience with automated testing.
Experience with writing accessible & cross-browser compatible frontend UI with standards-compliant HTML and CSS.
Deep knowledge of Web technologies.
Strong ability to estimate a scope of work and break down complex tasks into components.
Experience identifying bottlenecks, blockers, and missing details in a scope of work.
Strong ability to work collaboratively as part of a team.
Very strong written & verbal English language skills.
Ability to mentor other developers through code quality and planning challenges.
Bonus Experiences
Using or moderating online discussion forums.
Setting up & working with frontend build tooling (Webpack, Babel).
TypeScript, Flow, or other Javascript type systems.
Scrum or other Agile process.
PHP and MySQL experience.
Identifying and prioritizing accessibility and usability issues.
You will report to the Director of Software Development and work closely with the Chief Product Officer & co-founder.

Vanilla Forums Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

This position is based in Montreal, and remote workers will not be considered. We are not able to assist with relocation or work permit applications for this role.