Back to jobs

Senior / Principal Front End Developer | $150k - $190k | North Vancouver | BMS

Job description

The Company

Our client is on a mission to connect consumers and businesses so that they can develop long lasting relationships and easier ways to make payments and bookings. They've developed an award winning one-stop-shop platform which manages Scheduling, Business Management and Payments for local businesses.

The Role

Our client is seeking a Senior / Principal Front-End Developer to design and build new UI capabilities related to their SaaS & Marketplace platforms. Other team members will look to the Senior UI Developer for thought and project leadership in the context of Usability and Front-end development. The Senior Front-end Web Developer has an in-depth understanding of agile development life cycles as well as object oriented design principles and patterns.

  • Be on top of the front-end development projects targeted to increase market share, support existing clients to help make them successful and continuously refine the existing platform to meet modern design methodologies
  • Work with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing our own knowledge and enriching each other’s experiences
  • Architecture and code design of testable, efficient front-end code by using web development best practices
  • Staying informed of emerging technologies and industry trends, applying them to operations and activities
  • Focus on client success through creative problem-solving
  • Utilize and adopt open-source technology where appropriate
  • Performs design & code reviews for team members
  • 5+ years of strong front-end software development experience
  • In-depth knowledge of a major JavaScript framework (ES6+), React ideally
  • Familiarity with front-end build systems such as Webpack, and Parcel
  • Familiarity with state management pattern, routing, and Single Page Application (React Redux)
  • Familiarity with HTML5 and CSS3
  • Strong communication skills. Willingness to convey ideas and lead in a collaborative environment
  • Solid understanding of Software Design fundamentals
  • Develop PWA (Progressive Web App) using Service Workers
  • Mobile development skills using React Native is a plus 
  • Analytical Thinking mindset
  • Debugging and troubleshooting experience
  • Experience developing large scale React applications
This role is based in the clients North Vancouver based office, with a sea front view and a volley ball court right outside your window! If you’re looking for an opportunity to join a cutting-edge environment, working on some of the most exciting technology in the business, don’t hesitate in putting forward an application! To automatically receive notifications upon new roles and market updates, follow our LinkedIn page: