Precursive
Precursive

Mid-level Front-end Developer (B2B Contract)

Who we are

Precursive helps high-tech and professional services companies boost productivity, improve time-to-value, and increase revenue. Precursive is the only professional services automation (PSA) platform for Salesforce that combines task management, customer collaboration, and services automation. Learn more about our product by watching The World of Precursive (10 min).

We have a unique culture, based around our values, that encourages meritocracy, having fun, and the continuous development of our staff. If you’re seeking a new opportunity, at a growing company, who is mission-driven and customer-obsessed, we’d love to hear from you!

How we work

We operate a global team, and are a remote-friendly/hybrid company. Some of our team work from our London HQ, some from their homes, and others in hubs (predominantly) within the US and Europe. We are building out our Product & Engineering hub in Wrocław. Being in, or close to Wrocław is preferable, but with the flexible and diverse team, we are open to candidates all across Poland.

We actively nurture a culture of transparency and support - this allows our team to work autonomously, to challenge decisions, and to be heard - everyone has a voice!

Product Engineering Team

Our highly collaborative Product Engineering team is building the products and experiences our customers use everyday. You will have direct input to the product development process, working alongside our Product Managers and CTO in shaping and building new features for our products.

We are creating highly compelling and interactive user experiences on the Salesforce platform by combining React with Salesforce technology, such as Lightning Web Components.

The teams work in 4 week cycles, delivering new feature releases to customers, approximately once per quarter.

The Product

Precursive is a SaaS product that provides a solution for other B2B Software and Professional Services companies to manage projects and measure the capacity and utilization of their projects teams.

The current project involves integrating two solutions (Precursive OBX and Precursive PSX) and creating a single experience for customers.

Precursive Plan is part of Precursive PSX. Precursive Plan shows people in the team and their capacity based on the projects they are assigned to.

Watch our Product Manager Daria present how the Precursive Plan works.

The Board view is part of Precursive OBX. The Board view shows Tasks on a Project as a Kanban Board with drag-and-drop.

Watch our Customer success Manager Tom share how Board view and Plan view are shared with Customers.

The Plan view is part of Precursive OBX. The Plan view shows a more traditional project Gantt chart all with interactive drag and drop.

Requirements

About The Job

We are on the search for a new Front-end Developer to join our growing Engineering team! In this role, you will work across multiple products and frameworks (React, Vue, and LWC). Whilst we do not require you to have commercial experience across all of these frameworks, you must have deep fundamental knowledge of front-end technology.

Our products are all built on the Salesforce platform - so awareness and experience of working with Salesforce technology (Salesforce Platform, Lightning Web Components etc.) is beneficial but not required.

What we’re looking for

Required

  • 2+ years of experience developing JavaScript/Typescript heavy apps (Typescript, React, HTML5, and CSS3) is essential
  • The interest and ability to learn new code libraries and techniques to keep pushing our customer experience capabilities
  • Clear understanding of web security principles
  • Excellent written and spoken english

Preferred / Nice to have:

Our products are all built on the Salesforce platform. This means an awareness and experience of working with Salesforce technology (Salesforce Platform, Lightning Web Components etc.) is beneficial but not required so long as you have the desire to learn.

  • Experience with some type of State Management in React (Redux, Mobx, React-Query etc)
  • Experience with unit testing (React Testing Library)
  • Experience with Jira, Git
  • Experience with css-in-js-like styled-components
  • Experience with Flexbox and CSS-Grid
  • Experience designing interfaces from scratch or from mockups, and have a good understanding of UX patterns

Benefits

What we offer

  • We’re committed to offering a competitive salary for each of our roles, based on previous experience and market rates. The specific compensation package for this role will be discussed during the interview process
  • We know flexibility is key, and believe in the power of a sprawling and diverse workforce. We trust our team to know what working conditions are best for their productivity. The specific working arrangements for this role will be discussed during the interview process
  • Our people are our best asset - so, we work hard to continuously improve our L&D opportunities. We have a dedicated budget for learning & development, for each member of our team, no matter their tenure
  • We manage our time zone differences well, and have regular company-wide meetings that help us stay connected. These can range from all-hands meetings, to product launch sessions, to strategy overviews
  • We emphasize a healthy work/life balance, where time away is key to continued productivity

What happens next?

Each stage will be hosted virtually, and will look something like the below. We may adjust the stages, as needed, during the process, but will always give due notice to candidates.

  • First Stage (15mins): Quick initial video chat with the hiring team to answer questions about the role, Precursive, and how we work. We also use this as an opportunity to learn more about your background and experience.
  • Second Stage (60- 80 mins): Technical interview. This is also a good opportunity to ask more questions about the role and opportunities in Precursive. This will include ~ 20 minutes of live coding exercise(s).
  • Third Stage (20-30mins): Meet the direct team (virtually), opportunity to meet the wider team, and another opportunity to ask questions about life at Precursive.

Our values

Our values inform everything we do, and have been developed over time, from the ground up, with input from our whole team.

Put Customers First and Actually Mean It

Our decisions should be driven by how we can help customers in both the short and long term. We recognise that without our customers, we can not grow our business and our team.

We are Human

We treat others as we would want to be treated. We assume good faith in our interactions with our team, our customers and our partners. We understand that everybody has a professional and personal life to balance and we look to support whenever we can.

Stronger Together

We understand that our success is not the result of any one individual and that for us to achieve something greater we must work together across different departments, countries and cultures. We know that we will only achieve the success we desire by constantly innovating and delivering the best for our customers.

Everyone Has A Voice

We want you to feel comfortable knowing that you are able to discuss, debate and challenge. We listen and respect each other's points of view but are not afraid to call out any behaviors that are not acceptable.

Stay Cheesy

We like to Brie funny and have a Cracker time. Sweet dreams are made of Cheese. No vegans were harmed in the making of this job spec.

Unfortunately, due to the large number of applications that we receive, we may not be able to get back to each candidate directly. If you do not hear from us within two weeks of applying, we’ve felt that there are other candidates more suitable to the position. Thank you for your interest in working with us

Precursive is the all in-one project platform for Customer Success and Professional Services on Salesforce. Get, grow and retain customers with easy-to-use apps for project management, resource management, and professional services automation (PSA).

Founded
Founded 2011
Employees
11-50 employees
Industry
Internet Software & Services
Total raised
$3M raised
View company profile
Report this job

This job is no longer available