About Us:
Rentsync is an award-winning, high-growth organization that provides high quality websites, marketing services, and software solutions to the rental and property management industry throughout Canada.
About the Role:
We are looking for a full-stack Senior Software Developer, possessing solid experience in at least one front end framework such as Vue, React or Angular and strong capability with NodeJS and Typescript. You will be a driver in our software development initiatives by designing, building and testing new products and features. You will also influence the direction of our technology and processes.
Your Duties and Responsibilities:
Design and develop new web-based products and services
Enhance existing products, including our industry-specific content management system
Deliver high quality releases by developing and testing code following best software development practices
Ensure Product Managers and Product Owners have accurate technical advice, assessments and estimates from the development team
Inspire the team by sustaining a positive environment and sharing knowledge through peer mentoring, shared resources, pair-programming and lunch and learns
Participate fully in software engineering activities, including advanced design, refinement, planning, development, daily standups, retrospectives, backlog grooming, etc.;
Identify and research relevant technologies, design proof-of-concepts, build prototypes, and recommend tools for development activities;
Demonstrate a continuous improvement mindset to drive process, practices, and communication;
Reach defined goals and meet deadlines by working closely and collaborating with your development team
Author, review and approve functional and non-functional requirements
Liaise with product managers, developers, designers and system administrators to identify new features
Anticipate risks and propose alternative solutions and mitigation strategies
Contribute to leading-edge ideas, tools and frameworks by keeping up with the latest trends in the industry via conferences, blogs, tutorials, books and videos
Core Technologies:
TypeScript & JavaScript
NodeJS
VueJS (Note: direct experience with VueJS is not required provided the candidate has other frontend framework experience)
MySQL, PostgreSQL
Git and GitLab CI/CD Pipelines
Rest APIs
Google Cloud Platform & Amazon Web Services
Minimum Qualifications:
5+ years of professional software development experience
Diploma in computer engineering, or Degree in computer science, software engineering, or related field, or equivalent experience
Knowledge of, and experience with, web design and development practices, tools, and related technology
Deep understanding of design patterns and pragmatic programming principles
Proficient understanding of JavaScript and JavaScript frameworks
Experience with built-in quality practices such as Unit Testing, Test Driven Development
Knowledge of current trends and best practices in the areas of web design and development
Experience working with and creating or consuming REST APIs
Strong Oral Communication, the ability to express key aspects of information clearly and concisely in undefined contexts
Resides in and legally entitled to be employed in Canada
Preferred Qualifications
Preferential consideration will be given to applicants who have held a Senior Software Engineer position or equivalent title
Experience with front end frameworks such as React, Vue, Angular, Svelte.
Experience with NodeJS and Express or Koa
o Knowledge of CI/CD, GCP and/or AWS, Gitlab/Github pipeline, testing and deployment automations
Rentsync is an equal opportunity employer. If you are selected to participate in the interview process and require unique accommodations, please don't hesitate to let us know.
Successful candidates may be required to complete a criminal background check in the final phase of the interview process.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.