Software Developer

1 month ago


Vancouver, Canada TM8 Recruitment Full time
Job Description:

We are helping our client - a well capitalized startup - hire an extremely talented Software Developer -Technical Lead.

*Only candidates legally entitled to work in Canada will be considered. Remote within Canada is acceptable, office in Vancouver, BC.
  • As a technical lead, you will take part in deep technical conversations and help shape the technologies our client uses. You will write technical documents outlining the system models, write high-quality and testable code.
  • As the technical lead, other developers on the team will look for your direction and guidance to solve various software challenges using modern solutions. You will help educate the team on new technologies and development principles. You will be working in a fun and creative environment with peers and executives that will support and challenge you.
  • Current backend is Ruby on Rails and frontend is Vue.js – open to consideration of other technologies and the right candidate will help form that technology hypothesis for validation with our client.
Requirements
  • Bachelor degree in computer science, information technology, software engineering or equivalent experience
  • Experience building SaaS products and understand SaaS software development practices
  • Experience with leading large tasks requiring Architecture and Design skills both within and across team and technology area boundaries.
  • Strong understanding of SQL.
  • Understanding of AWS stack including but not limited to RDS, Lambda and API Gateways.
  • Participated in the entire development lifecycle of applications and seek to improve how we work, not just the code we write
  • Experience with great agile cultures and is willing to drive change in process to improve performance.
  • Good knowledge of computer science terminology and concepts
  • Build and maintain backend services written primarily in Ruby on Rails
  • Help to occasionally maintain systems written in other languages, including Vue.js
  • Expertise with testing frameworks
  • Excellent debugging skills
  • Good working knowledge of git
  • Understanding of design principles (S.O.L.I.D.)
Additional nice to haves -
  • Experience in other languages such as: Go, Python, Ruby, Java, Typescript, etc.
  • Experience writing clean JavaScript and UI code that performs well at scale (Vue is a super bonus)
  • Has built CI / CD pipelines with either Jenkins or Github Actions
Benefits
  • Extended benefits package, including health, dental, and vision
  • opportunities for offsite retreats and helping to open new markets.
  • Annual learning benefit
  • Regular company-wide & team events
#J-18808-Ljbffr
  • Software Developer

    3 weeks ago


    Vancouver, Canada Apryse Software Inc. Full time

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintaining our existing codebase. As a software developer in our company, you will not just be...

  • Software Developer

    3 weeks ago


    Vancouver, Canada Apryse Software Inc. Full time

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintaining our existing codebase. As a software developer in our company, you will not just be...

  • Software Developer

    3 weeks ago


    Vancouver, Canada Apryse Software Inc. Full time

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintaining our existing codebase. As a software developer in our company, you will not just be...

  • Software Developer

    1 week ago


    Vancouver, Canada Apryse Software Inc. Full time

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintaining our existing codebase. As a software developer in our company, you will not just be...

  • Software Developer

    1 week ago


    Vancouver, Canada Apryse Software Inc. Full time

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintaining our existing codebase. As a software developer in our company, you will not just be...


  • Vancouver, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...


  • Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time €95,000 - €135,000

    As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...

  • Software Developer

    1 week ago


    Vancouver, British Columbia, Canada TEEMA Full time

    Job Title: Software Developer - GolangJob ID: JC Overview:Our client is a next wave compliance technology company that uses artificial intelligence and machine learning to help organizations reduce the cost and risks of permitting and compliance. As a start-up that was recently acquired by a larger org (that was then acquired) but continues to function as an...

  • Software Developer

    3 weeks ago


    Vancouver, Canada Collabera Full time

    Position: Software Developer Type (Contract, C2H):   8 months contract Location: Vancouver BC (Hybrid ) Day-to-day responsibilities: The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda. 70% Front-end stack is ReactJS/Typescript 30% Back-end stack is NodeJS/Typescript in Lambdas. CDK/Typescript for all...

  • Software Developer

    3 weeks ago


    Vancouver, Canada Collabera Full time

    Position: Software Developer Type (Contract, C2H):   8 months contract Location: Vancouver BC (Hybrid ) Day-to-day responsibilities: The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda. 70% Front-end stack is ReactJS/Typescript 30% Back-end stack is NodeJS/Typescript in Lambdas. CDK/Typescript for all...

  • Software Developer

    1 week ago


    Vancouver, Canada Mirucorp Full time

    About MiruMiru Smart Technologies Corp. (“Miru”) is located in Vancouver, BC. Our cutting-edge electrochromic smart window technology builds on more than 10 years of academic and industrial research on advanced thin films. We are now bringing smart windows to the smart home and the smart vehicle. Miru’s smart windows will offer a convenient, versatile...

  • Software Developer

    7 days ago


    Vancouver, Canada Mirucorp Full time

    About MiruMiru Smart Technologies Corp. (“Miru”) is located in Vancouver, BC. Our cutting-edge electrochromic smart window technology builds on more than 10 years of academic and industrial research on advanced thin films. We are now bringing smart windows to the smart home and the smart vehicle. Miru’s smart windows will offer a convenient, versatile...

  • software developer

    2 months ago


    Vancouver, Canada ethos Full time

    Education: Bachelor's degreeExperience: Experience an assetTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • software developer

    2 weeks ago


    Vancouver, Canada ethos Full time

    Education: Bachelor's degreeExperience: Experience an assetTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • software developer

    1 week ago


    Vancouver, Canada ethos Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • software developer

    2 months ago


    Vancouver, Canada ethos Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • Software Developer

    3 weeks ago


    Vancouver, Canada Collabera Full time

    Position:Software Developer Type (Contract, C2H):8 months contract Location:Vancouver BC (Hybrid )Day-to-day responsibilities:The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda.70% Front-end stack is ReactJS/Typescript30% Back-end stack is NodeJS/Typescript in Lambdas.CDK/Typescript for all Infrastructure as Code.Must be...

  • software developer

    3 weeks ago


    Vancouver, Canada Pantheon Design Ltd Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsComputer scienceComputer software engineeringTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status,...

  • software developer

    2 weeks ago


    Vancouver, Canada Pantheon Design Ltd Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsComputer scienceComputer software engineeringTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status,...

  • software developer

    3 weeks ago


    Vancouver, Canada Pantheon Design Ltd Full time

    Education: Expérience: EducationBachelor's degreeComputer scienceComputer software engineeringTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and...