Senior Front End Developer
Job Description

Join Procom Talent Network

Senior Front End Developer

Our client is creating a brand new engineering team to develop and maintain a booking engine, loyalty program, and the associated websites/apps for a chain of hotels and restaurants. Although the client is a large organization, this team will be more akin to working in a smaller tech startup, but with a small set of dedicated customers. This role is based in Vancouver Canada.

The areas of research and development will include aspects of digital marketing (including websites, loyalty, personalization, analytics), dynamic pricing, and a high-performance booking engine with integrations into various travel channel partners.

The Development managers responsibility will be both hands on coding and reviews as well as being an integral part in leadership and team building. This is a great chance to build a development team from the ground up.

The initial hires on the team will be experienced senior developers, who will take ownership of the application and code. The Developers will evolve into leaders with each operating smaller teams that focus on a particular area of the application.

Senior Front End Developer Job Details

Procom is looking for a Senior Front End or JavaScript Engineer to maintain and extend our hospitality platform. Working on a small team, you will get exposure to many areas of the application and to new emerging technology. Our current stack includes Java EE and Node.js, using the best tools where appropriate. You will have a deep understanding of JavaScript and a desire to broaden your skills on newer technology. You will have significant industry experience on both how to code and how to work well with a team.
Write well designed, testable, efficient code

  • Write well designed, testable, efficient code
  • Design experiments to evaluate alternatives and new technologies
  • Understand both the technical direction and business objectives
  • Communicate in both technical and layman's terms
  • Participate in code reviews, best practice coding standards
  • Be open to learn from the team as much as you are there to help others learn
  • Be smart, kind and respectful 

Senior Front End Developer Mandatory Skills

  • 5+ years of experience working with Node.js including ES6+
  • 5+ years of front-end experience working with AngularJS
  • Excellent HTML5 and CSS3 (including pre- and post-processors) knowledge, responsive design, flexbox as well as experience with frameworks like bootstrap, and material-ui
  • Experience designing and building API services with Express
  • Writing unit tests with tools such as Mocha, Sinon, and Chai
  • Experience with non-SQL databases such as RethinkDB, and DynamoDB and ORM like js-data, mongoose, etc.
  • A strong sense for API design, data model design, naming, and decomposing monoliths into microservices, but also striking the balance of getting it done vs over-engineering.
  • Proficient understanding of code versioning tools, such as Git
  • Experience with CI/CD 

Senior Front End Developer Nice to Have Skills

  • Experience with AWS platform
  • Competency in serverless architecture/AWS Lambda
  • Design skills and/or the ability to take a design to code
  • Experience with client-side web development using AngularJS, and React
  • Competitive candidates will have experience in some of the following: RESTful API designs, Java EE, Spring framework, Auth0, and JWT

Senior Front End Developer Assignment Length


Senior Front End Developer Assignment Location

Vancouver BC,

Job Requirements


Company Overview

For 35 years, Procom has been pushing the envelope in North American IT staffing solutions. Driven by a senior management team of seasoned recruitment professionals, we have offices in 14 locations in the US and Canada and service all major IT markets.

When we started out in 1978, tech jobs were just being integrated into the workplace. We have been a part of shaping the landscape of IT in Canada ever since, placing IT consultants in major businesses in all sectors, including banking, telecommunications, and retail.

Through all the peaks and valleys of the IT industry, we have consistently done one thing: helping IT professionals discover the next chapter in their career.

Join Procom Talent Network

Submit your email address to begin the application process for the Senior Front End Developer job
Email is invalid Email address is needed