portal resources jobs companies p prospect senior javascript (react) software engineer

Senior JavaScript (React) Software Engineer


Headquarters: Waterloo, ON, Canada
URL: https://tryprospect.com [1]

We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better.
Prospect is a lead generation app that helps you find contact data right inside your browser in real-time. The best sales teams from the top tech companies in the world use Prospect to crush their sales targets.
MORE ABOUT US
We are currently a team of 11 people -- you will be #12 ?
We are self-funded and profitable (no VCs or investors). We did this because we want to do what’s best for our team and customers.
Authoritative leadership style is practiced here, where the overall goal is given and you have the freedom to choose your own way of achieving it.
We have balanced working hours (~8 hours/day), don’t work weekends, and take ample time off. We don’t have any “managers” and we rarely do any internal meetings.
We understand the importance of work/life balance which is why we are one of few that offer Fridays off in the summer ☀️
ABOUT YOU
You enjoy writing beautiful code. You care not just about whether the code works, but you think deeply about how well it performs, and how it will be understood by future developers.
You like shipping things. You realize that building excellent products is a marathon, not a sprint, and regularly make improvements in iterations.
You are an excellent communicator. You realize that working remotely requires thoughtful communication and you do so through great written communication.
You self-manage and are open to feedback. You enjoy taking a goal and figuring out how to ship it without heavy direction and regular check-ins.
You are product and customer-centric. Whether it is a bug fix, perf improvement, or a new feature, you realize that every line of code is an opportunity to make a user’s experience better.
OUR ENGINEERING TEAM RIGHT NOW
We are currently a team of 7 engineers. Our roles are divided based on the projects we work on.
We work in 4-week long development cycles in which we focus on adding new features, fixing bugs, or making improvements. After each cycle, we have a 2-week cool-off which we use to work on anything we would like to as well as plan for the next cycle.
Our frontend stack is currently:
  • Languages: Mostly TypeScript, with some ES6
  • Frameworks: React, Redux, Redux Sagas
  • Tooling: ESLint, Jest, Prettier, Storybook

And the rest of our stack is currently:
  • Backend: Java 8 with modern practices
  • Cloud: A mix of AWS and Google Cloud
  • Database: PostgreSQL
  • Internal: GitLab for CI/CD and issue tracking

PROJECTS YOU WILL WORK ON
You will be working on our core application’s frontend. The application is a React/Redux application written in TypeScript with modern best practices.
This is a high-impact role. We are looking for someone to take real ownership of one or two core features within the first year. You will own some extremely important parts of our application that serve thousands of customers. 
We prioritize our projects based on what customers are requesting the most. Some things that you might work on include:
  • DevOps: Improve the CI pipeline by improving static analysis and adding tests
  • Improvements: Improve performance to render UI at 60fps
  • Integrations: Add features to and revamp our Salesforce integration
  • Platform: Make the main app, a Chrome Extension, work on other platforms
  • Upgrades: Migrate to the latest versions of core dependencies, such as React

MUST HAVES
  • 3+ years of JavaScript programming experience
  • Experience with shipping React applications to production

BONUS NICE-TO-HAVES
  • Past remote work experience 
  • Experience at a startup or a small company
  • Experience working with TypeScript
  • Front-end design experience (Figma/Sketch, CSS, an eye for good user interfaces)

COMPENSATION AND PERKS

  • Salary: $95,000 - $120,000 Canadian dollars per year
  • $1,500 annual continued learning budget (for books, courses, and self-improvement)
  • $1,000+ annual travel spending allowance (money to spend during your vacation)
  • Flexible working hours (4 hour overlap with EST and the remaining 4 flexible)
  • 4 weeks paid time off
  • Benefits (health, dental, etc) through our company HSA (for people living in Canada)

To apply: https://weworkremotely.com/remote-jobs/prospect-senior-javascript-react-software-engineer [2]


  1. https://tryprospect.com
  2. https://weworkremotely.com/remote-jobs/prospect-senior-javascript-react-software-engineer

Other openings you might be interested in

JavaScript React Frontend Web Engineer

JavaScript React Frontend Web Engineer

JavaScript React Frontend Web Engineer (REMOTE) Description: We're currently looking for a senior React engineer who is ready to help discuss architecture decisions, commit bullet-proof & well-tested code (with feedback from the rest of the team of

this week
Remote Senior Software Engineer, JavaScript

Remote Senior Software Engineer, JavaScript

Important notes: -We are not working with third parties at this time; any resumes from vendors will result in removal from our vendor list. -We are unable to provide sponsorship at this time. -This position can be performed 100% remotely or out of

yesterday
Senior JavaScript Backend Engineers (Vancouver, BC, Canada)

Senior JavaScript Backend Engineers (Vancouver, BC, Canada)

Radical IO Technology is hiring a Remote Senior JavaScript Backend Engineers Hiya! Were Radical I/O, a people-first enterprise software development consultancy and lab that develops technology with purpose. We work with cities and organizations to de

last week
Senior JavaScript Backend Engineers (NodeJS, JSON, REST APIs)

Senior JavaScript Backend Engineers (NodeJS, JSON, REST APIs)

Hiya! Were Radical I/O [link], a people-first enterprise software development consultancy and lab that develops technology with purpose. We work with cities and organizations to develop meaningful, data-driven solutions that provide people with easy

today
Software Engineer

Software Engineer

Remote Friendly. You can work close to where you love to live and still be a key part of Lime (US & Canada only) Lime operates electric scooters and bikes, but our mission is larger. We believe in transforming cities through green, affordable, and a

3m ago
Software Engineer

Software Engineer

GitBook [link] is a modern documentation platform sustained by some of the best SaaS europeans VCs (Point 9 Capital, Notion Capital, Fly VC). Our ambition is to empower team’s intelligence. We want to help teams work more efficiently by creating a si

4m ago
Principal Site Reliability Engineer-Community Team

Principal Site Reliability Engineer-Community Team

OUR CUSTOMERS DEVELOP SOFTWARE AT THE SPEED OF IDEAS CloudBees, the enterprise software delivery company, provides the industry’s leading DevOps technology platform. CloudBees enables developers to focus on what they do best: Build stuff that matter

today
Senior Software Engineer (C#, Backend Web, Azure)

Senior Software Engineer (C#, Backend Web, Azure)

Compensation: $110,000 Do you do your own dishes? We've got a job for you (and it's not dishwashing ;-) ). Do you put them in the sink and expect someone else to do them? Move on, please. Do you get pissed (in a professional way) when someone else

today
Senior Software Engineer

Senior Software Engineer

Headquarters: Arlington, VA URL: https://www.axios.com/about/ Quick take: Axios is a growth-stage startup dedicated to providing trustworthy, award-winning news content in an audience-first format. We’re hiring a Senior Software Engineer! Why it m

today
More remote jobs

Other jobs at Prospect

4 jobs in the last 60 days · 19 in total · avg 0.94 jobs/mo · 1802 job visits

Senior JavaScript (React) Software Engineer

Senior JavaScript (React) Software Engineer

Headquarters: Waterloo, ON, Canada URL: https://tryprospect.com We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Prospect is a lead generation app tha

this week
JavaScript React Software Engineer

JavaScript React Software Engineer

We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Prospect is a lead generation app that helps you find contact data right inside your browser in real-

4w ago
Java Backend Engineer

Java Backend Engineer

We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Prospect is a lead generation app that helps you find contact data right inside your browser in real-

4w ago
Java Engineer (Backend)

Java Engineer (Backend)

Headquarters: Waterloo, ON, Canada URL: https://tryprospect.com We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Prospect is a lead generation app tha

5w ago
Java Engineer

Java Engineer

We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Prospect is a lead generation app that helps you find contact data right inside your browser in real-

3m ago
Java Engineer (Backend)

Java Engineer (Backend)

Headquarters: Waterloo, ON, Canada URL: https://tryprospect.com We are a remote startup (headquartered in Canada) building a smart, curious, and driven team that’s making software to help sales reps sell better. Prospect is a lead generation app tha

3m ago
Linux System Administrator / DevOps Engineer

Linux System Administrator / DevOps Engineer

Headquarters: Waterloo, ON, Canada URL: https://tryprospect.com We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead ge

4m ago
Java Backend Engineer

Java Backend Engineer

Headquarters: Waterloo, ON, Canada URL: https://tryprospect.com/ We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead

4m ago
Java Backend Engineer

Java Backend Engineer

We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sources contact data right

4m ago
Java Backend Engineer

Java Backend Engineer

Headquarters: Waterloo, Canada URL: https://tryprospect.com/ We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead gener

11m ago
Java Backend Engineer

Java Backend Engineer

Headquarters: Waterloo, Canada URL: https://tryprospect.com/ We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead gener

11m ago
Customer Success Manager

Customer Success Manager

DESCRIPTION We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sour

15m ago
Customer Success Manager

Customer Success Manager

We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sources contact d

15m ago
JavaScript (React) Software Engineer

JavaScript (React) Software Engineer

Headquarters: Kitchener-Waterloo, Ontario URL: http://www.tryprospect.com  We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better.

15m ago
Customer Success Manager

Customer Success Manager

We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sources contact d

15m ago
JavaScript (React) Software Engineer

JavaScript (React) Software Engineer

We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sources contact d

15m ago
Java Software Engineer

Java Software Engineer

We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sources contact d

17m ago
Java Software Engineer

Java Software Engineer

Headquarters: Kitchener-Waterloo, Ontario URL: http://www.tryprospect.com We’re a startup based out of Kitchener-Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. P

17m ago
Customer Success Manager

Customer Success Manager

We’re a startup based out of Waterloo, Canada building a smart, curious, and driven team that’s passionate about making software that helps sales reps sell better. Prospect is a lead generation platform that intelligently sources contact data right

20m ago
Prospect