Front-End / Full-Stack Engineer at NiceJob


Front-End / Full-Stack Engineer

Full-Time in Vancouver, BC - Associate - Engineering

**Takes one minute to apply & you can interview right away - no cover letter required - learn more at**

About NiceJob

We’re changing the way people handle and grow their reputation.

Not that long ago (just 24 months) we were just a few developers with an app that automates the collection of customer reviews. Now we’re a rapidly growing startup (10-20% monthly recurring revenue growth every month) that serves more than a thousand businesses across North America. Whether it’s software that helps collect positive reviews, or using those reviews to get more referrals and sales, we use technology to give people products that ensure that their great work never goes unrecognized, unappreciated or unrewarded.

For the people who run their websites or local marketing on NiceJob, our app represents a solution they love. With NiceJob, skilled service providers no longer unreasonably have to also be digital marketing authorities to acquire new business.

And that’s just what we’re doing today. We’re thinking about the future, too. With our product team working on using things like natural language processing and machine learning to be able to surface reviews at the point of purchase, we’re reimagining how businesses influence purchase decisions. We're helping people be financially independent and able to continue to contribute to their community, their friends, and their families.

Job Summary

Help us create magical user experiences. As a Front End Engineer you’ll work principally in React, React Native, and Redux. iOS and Swift skills will also be needed. You’ll work alongside our UX team to Implement user experiences and build user facing features.

Problems & Projects

You will be developing and exercising your skills in…

  • React & Redux
  • Progressive Web Apps
  • iOS Swift
  • GraphQL
  • Node.js
  • Understanding of Micro-services & Event driven architecture
  • Google Cloud Platform (PubSub, BigTable + BigQuery, App Engine, etc.)

How performance will be measured...

  • Increasing code quality, decreasing time to market for roadmapped features, new feature ideas and execution, and contributions to key features and products.

Who we're looking for

  • Someone who's looking for a company to grow with, who plans to stick around for the long term in Vancouver (and reap all the benefits that entails)
  • Could be described as a intuitive, data-driven, creative, professional, strategic & smart, friendly, independent (don't need to be micromanaged to effectively work remotely) and someone who dreams in code.
  • Meticulous
    • Attention to detail
    • This is a real detail oriented position, not a designer but someone that has an eye for when something is off
  • Someone who was born to write code and to create the next generation of socially impactful software
  • Strong written and verbal communication skills, and emotional intelligence
  • As excited and passionate about the products we're making as we are
  • A willingness and ability to learn quickly, and hit the ground sprinting from day one
  • Some knowledge of online marketing and a constant desire to learn more
  • A Bachelor's degree or greater (or other education/proof of knowledge) in a related/relevant field

This is still very much a developer position, not a layout person. You’ll be building things like location aware features, and working hand in hand with the back end team.

Salary & Perks

  • $60,000-$70,000 (depending on experience) Base Salary with bonuses of 10% of base salary if basic KPI's are met.
  • 0.15% Equity
  • Flexible work hours out of our Gastown office
  • Strong employee development (mentorship)
  • Ability to make an impact
  • Great benefit package (100% coverage with no premiums on most things)
  • Fast-track career path to senior management, depending on interest/abilities (as we grow, new hires in these fields will more often report to existing employees) & rapid earnings growth as a result.

Proudly an Equal Opportunities Employer

At NiceJob, we don’t just accept diversity — we celebrate it, we encourage it, and we thrive on it for the benefit of our employees, our products and our community.

  • We are committed to fostering belonging through a diverse and inclusive workplace.
  • We do not discriminate against any race, gender, religious affiliation, ethnicity or any other demographic - instead, we celebrate diversity.
  • We don't ask or pay people based on what they used to make. We pay people what they're worth. To resolve this, we benchmark positions against industry rates and then beat them to attract and retain the best talent.
  • Lastly, we hire for culture add, not culture fit so that we can gain unique skills, viewpoints, and ultimately innovation.

About Vancouver

Gaining a reputation in recent years as a global startup and tech hub, Vancouver has become home to several large tech companies such as home-grown Hootsuite and Slack. Even Amazon, Facebook, Microsoft, IBM, and Google are opening up offices in the region, signalling the city's exciting future.

Local universities rank as high as top 30 in the world and provide a constant supply of high quality talent.

The diverse and accepting culture, exquisite cuisine throughout vibrant neighborhoods, the warm temperate weather, and the unlimited outdoor adventure near snow-capped mountains with breathtaking ocean views make this city not just one where people want to work, but one where they want to live.