**This opportunity is only available to candidates who are either a Permanent Resident or Citizen of Canada or have an open work permit and currently reside in Canada.**
Our client is looking for an experienced full-stack developer to join a team that is leading the development of their main SaaS product.
β
They use a variety of technologies on both the front-end and back-end. The services run in Google Cloud and utilize technologies as varied as Java/Scala on Linux, to Node.js on Windows. For data services, they use NoSQL technologies like MongoDB, as well as SQL-based technologies like Google Big Query.
We are seeking a reliable, adaptable individual with the ability to deliver results under pressure who will thrive as both a team player and as an individual contributor.
Responsibilities
The applicant will be primarily responsible for designing, developing, testing, maintaining and improving web-based software. The ideal candidate should be able to develop back-end and user interfaces, APIs, and the underlying components.
The ideal candidate should:
- Have a passion for coding
- Be a problem-solving-oriented person that can get results
- Understand and follow OOP, OOD
- Be focused on code quality and design
- Be ready to take on challenges and follow through until completion
- Be equipped to handle volatile requirements and workflow
Requirements
The qualified applicant will have
at least
Β 7 years of experience and strong knowledge of:
- A backend language and framework, e.g. Java/Spring, Javascript/NodeJS
- A frontend framework, e.g. Angular
- A database system and query language, e.g. RDBMS/SQL, MongoDB
- HTTP and RESTful web-services
- Common development tools, e.g. git, npm
Benefits
Excellent benefits package