Senior Full Stack Developer

Remote, CA, Canada

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2409244
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned