Principal / Senior Front End Software Engineer

Beanworks by Quadient

Beanworks by Quadient (“Beanworks”) is a rapid growth company on a mission to empower accounting teams to succeed. We are revolutionizing the world of accounting software by disrupting traditional solutions with elegant, cloud-based Accounts Payable Automation software. We were recently acquired by Quadient, a global company who help simplify the connection between people and what matters. As we scale, our powerful and growing Bean Team needs you!

  • Experimentation: We embrace trying new things and learn from our successes and failures. Even if it doesn’t work, we will learn something that will make us better.
  • Continuous Improvement: We strive to get better each day individually and as a team
  • Perseverance: We don’t give up easily and use all available resources to solve problems as quickly as possible
  • Boldness: We are not afraid to take calculated risks based on our skills and knowledge
  • Teamwork and Collaboration: We get better by working together and have fun doing it
  • Ownership: We see our bytes through from farm to table

Responsibilities

  • Collaborating on requirements specification in the form of design documents/user stories
  • Designing, implementing and testing technical solutions that meet the requirements
  • Developing well-structured, maintainable code for web, mobile, and APIs
  • Pairing with other developers on feature development, code reviews and bug fixing
  • Collaborating with the team on evaluation and implementation of frameworks and tools to help with development and quality
  • Working on an agile/scrum team to continuously improve process and behaviors through regular reflection and adaptation

Required Skills & Experience

  • A minimum of 10+ years working in web application development. Extensive development experience using the React framework, using Typescript and CSS in complex web applications.
  • Expertise with implementing design systems
  • Expertise in designing and building reusable components
  • Ability to design and build frameworks to achieve strategic or company business needs
  • Identify and implement design, code, and best practices to accelerate team velocity and improve quality
  • Ability to lead/mentor less experienced front end developers
  • Ability to collaborate and develop architectural solutions with senior architects / engineers
  • Experience working with large, integrated systems with many external dependencies
  • Solid knowledge of software design patterns
  • Working knowledge of Linux, Git, Docker
  • Good to have knowledge of Cloud Infrastructure such as Amazon Web Services (AWS)

Why Beanworks?

At Beanworks, everyone’s work matters and our team is encouraged to take complete ownership of their jobs. People who join the BeanTeam are smart, driven and keen to solve problems with a team of like-minded individuals. To be a Bean means you are not satisfied by just meeting a target, but you strive to exceed it. We take time to celebrate our wins together because we succeed or fail as a team. Working together to achieve our goals is the way of our working life! We don’t claim to have all the answers, so all Beans are empowered to challenge the status quo in order to best support the company vision.

If taking on these challenges and working with awesome people excites you, and you resonate with the values of ownership, team based success, striving to exceed expectations and have the courage to challenge the status quo, then you may just be a Bean.

Here are the benefits of working with us:

  • Remote working arrangements; work from anywhere in the world
  • If you want an office to visit, we have an amazing Downtown Vancouver location, 2 mins from Yaletown Skytrain
  • Amazing office amenities equipped with snacks, drinks, games (Nintendo switch, VR, ping pong table), and an on-site gym
  • We have excellent extended health and dental benefits for yourself and your family
  • You may contribute to a Retirement Savings Plan, with employer matching contributions
  • We are family friendly and offer flexibility
  • We’re champions of diversity and welcome beans of all shapes, sizes and backgrounds
  • We have regular team get-togethers, parties, and believe in celebrating our wins and having fun

To apply for this job please visit quadient.wd3.myworkdayjobs.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.