Software Jobs in Canada

About 727 results in (2) seconds Clear Filters

Jobs Search

About 727 results in (2) seconds
Lead Software Engineer at Office Space
British Columbia, British Columbia, Canada - Full Time
Skills Needed
node.js, graphql, kafka, vue.js, technical proficiency, elasticsearch, ruby, scalability, data processing, python, performance metrics, programming languages, relational databases, data warehousing, collaborative leadership, collaboration, project delivery, architects
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Staff Software Engineer at Jobber
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Lead Software Developer at Open Text
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer, C++ at Acx
Vancouver, BC V5Z 4C2, Canada - Full Time
Skills Needed
communication skills, c++, distributed teams, security, computer science, software development
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
N/A
Staff Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
computer science, performance analysis, docker, architecture, ipv4, microservices, large projects, ipv6, linux kernel
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer Co Op at Apply Board
Kitchener, ON, Canada - Full Time
Skills Needed
algorithms, software development, javascript, object oriented programming, data structures, git, cypress
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Staff Software Engineer at Jobber
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Sr. Software Engineer I at Planview Incorporated
Vancouver, BC V6B 4N6, Canada - Full Time
Skills Needed
postgresql, java, product quality, oracle, azure, design patterns, sql server, aws, fault tolerant systems, distributed teams, jenkins, angularjs, teams, computer science
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Staff Software Engineer at Orderful
Remote, British Columbia, Canada - Full Time
Skills Needed
kafka, relational databases, distributed systems, aws, rabbitmq, documentation, testing, javascript, typescript, node.js
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Qnx Intermediate/Senior Systems Software Developer (Oem Engineering/Advanc at Black Berry
Ottawa, ON, Canada - Full Time
Skills Needed
software, integration, integration strategies, computer engineering, german, embedded systems, python, english, performance analysis, computer science
Specialization
Computer science computer engineering or equivalent experience
Qualification
Graduate
Experience Required
N/A
Product Software Engineer Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
collaboration, aws, interpersonal skills
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer at L3 Harris Technologies
Ottawa, ON, Canada - Full Time
Skills Needed
docker, background checks, asp.net, web technologies, kubernetes, object oriented design, dignity, web applications, mysql, websockets, relational databases, network management applications, snmp, virtualization, technical communication, containerization, design
Specialization
Computer science/computer or software engineering (or equivalent experience or electrical or systems engineering with software experience
Qualification
Graduate
Experience Required
N/A
Senior Software Engineer at Clutch Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
BSc
Experience Required
Minimum 4 year(s)
Senior Software Engineer at Mongo Db
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Staff Software Developer at Helcim
Calgary, AB T2P 5E9, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Quality Analyst at Brock Solutions
Kitchener, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Senior Software Engineer at Dye Durham
Toronto, ON M5J 2V5, Canada - Full Time
Skills Needed
working experience, computer science, devops, agile methodologies, transaction processing
Specialization
Computer science or equivalent working experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer at Actionstep
Toronto, ON, Canada - Full Time
Skills Needed
azure, angularjs, code, computer engineering, ruby, powershell, python, configuration management, debate, computer science, html, javascript, infrastructure, shell scripting, css, conflict, constructive feedback, bash, front end development
Specialization
Computer science or computer engineering or equivalent technical experience
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Office Space
British Columbia, British Columbia, Canada - Full Time
Skills Needed
ruby, elasticsearch, cloud, mariadb, google cloud platform, python, node.js, performance metrics, automation, programming languages, databases, vue.js, graphql
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Engineer at Flex Pay
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Lead Software Engineer at OfficeSpace
British Columbia, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

22 Apr, 25

Salary

0.0

Posted On

23 Jan, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Node.Js, Graphql, Kafka, Vue.Js, Technical Proficiency, Elasticsearch, Ruby, Scalability, Data Processing, Python, Performance Metrics, Programming Languages, Relational Databases, Data Warehousing, Collaborative Leadership, Collaboration, Project Delivery, Architects

Industry

Computer Software/Engineering

Description

OfficeSpace Software is the workspace management platform for enterprise-level innovation, empowering over 1,800 leading organizations to optimize and transform their workspaces for a flexible, high-performance hybrid future. Our intuitive solutions for space planning, desk and room booking, and real-time workplace insights help businesses elevate employee experience and operational efficiency. Recognized by G2 as a Leader in Workplace Experience and featured in Gartner’s 2023 Market Guide, OfficeSpace is at the forefront of workplace innovation.
Backed by Vista Equity Partners and Resurgens Technology Partners, OfficeSpace is primed for continued growth. With a global team spanning the US, Canada, and Costa Rica, we’re committed to setting new standards in workplace technology. If you’re driven by impact, energized by innovation, and ready to help shape the future of work, OfficeSpace invites you to join us.

SKILLS & EXPERIENCE REQUIRED:

  • Technical Proficiency: 7+ years of full-stack development experience. Expertise in Ruby on Rails for backend and React for frontend is preferred, but equivalent experience in other modern programming languages (e.g., Java, Python, Node.js, or Go) and frontend frameworks (e.g., Angular, Vue.js) is welcome.
  • API Development: Experience with GraphQL is preferred but not required. Equivalent experience in RESTful API design and implementation is also welcome.
  • Cloud and Data Processing: Experience with technologies such as Google Cloud Platform (GCP), BigQuery for data warehousing, Flink for real-time data processing, and Kafka for event streaming is preferred but not required.
  • Database Experience: Familiarity with relational databases (e.g., MariaDB) and NoSQL databases (e.g., Redis, Elasticsearch).
  • Performance & Scalability: Proven ability to scale applications for enterprise requirements, with experience in setting performance metrics and executing stress tests across systems.
  • AI & Automation Exposure: Skilled in leveraging AI tools to automate tasks, optimize workflows, and proactively improve efficiency.
  • Collaborative Leadership: Strong record of mentoring developers, coordinating with cross-functional teams, and managing sprint commitments in agile environments.
  • Team Lead Experience (Preferred): Previous team lead experience is preferred but not required. Ideal candidates have experience guiding junior engineers, fostering collaboration, and driving successful project delivery.
    Cross-Functional Collaboration: Proven experience collaborating with product managers, designers, and engineering leads to deliver cohesive, user-centered products, and working with architects in R&D on architectural designs.
Responsibilities

WHAT YOU’LL DO:

As a Lead Full-Stack Software Engineer at OfficeSpace, you will lead the design, development, and optimization of cutting-edge software, contributing to a high-performance, AI-driven technology environment. This position specifically focuses on working with Ruby on Rails for backend development and React for frontend development, driving the creation of robust and scalable solutions to meet enterprise-level needs.

RESPONSIBILITIES:

  • Full-Stack Development: Architect, build, and scale high-performance applications using Ruby on Rails for backend and React for frontend development. Contribute to both frontend and backend development with a focus on creating scalable, user-centric solutions.
  • Drive High-Impact Solutions: Develop and maintain scalable solutions with a focus on performance, reliability, and maintainability. Leverage technologies like Google Cloud Platform, BigQuery, Flink, and Kafka for efficient data management, analytics, and event streaming.
  • AI & Data-Driven Innovation: Utilize AI-powered tools to enhance processes, improve user experiences, and generate insights for both the development team and customers, positioning OfficeSpace as a leader in AI-enabled workplace solutions.
  • End-to-End Ownership & Quality Shift-Left: Take full ownership of project architecture, code quality, and testing, embedding quality checks and test-driven practices early in the development cycle to ensure reliable, well-tested releases.
  • Performance Optimization: Set and achieve performance benchmarks for frontend and backend systems, leveraging metrics to enhance speed, reliability, and efficiency continuously.
  • Security & Technical Integrity: Proactively address security, data integrity, and technical debt, mentoring the team to uphold stringent standards and ensure secure, maintainable code.
  • Collaborative Leadership: Lead a team of developers, guiding both junior and senior engineers through code reviews and best practices. Collaborate closely with product managers, designers, and engineering leads to align on goals and product vision. Engage with architects in R&D to ensure architectural alignment and strategic technology decisions.
Lead Software Engineer at Office Space
British Columbia, British Columbia, Canada - Full Time
Skills Needed
node.js, graphql, kafka, vue.js, technical proficiency, elasticsearch, ruby, scalability, data processing, python, performance metrics, programming languages, relational databases, data warehousing, collaborative leadership, collaboration, project delivery, architects
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Staff Software Engineer at Jobber
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Lead Software Developer at Open Text
Richmond Hill, ON L4B 4N8, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer, C++ at Acx
Vancouver, BC V5Z 4C2, Canada - Full Time
Skills Needed
communication skills, c++, distributed teams, security, computer science, software development
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
N/A
Staff Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada - Full Time
Skills Needed
computer science, performance analysis, docker, architecture, ipv4, microservices, large projects, ipv6, linux kernel
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer Co Op at Apply Board
Kitchener, ON, Canada - Full Time
Skills Needed
algorithms, software development, javascript, object oriented programming, data structures, git, cypress
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Staff Software Engineer at Jobber
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Sr. Software Engineer I at Planview Incorporated
Vancouver, BC V6B 4N6, Canada - Full Time
Skills Needed
postgresql, java, product quality, oracle, azure, design patterns, sql server, aws, fault tolerant systems, distributed teams, jenkins, angularjs, teams, computer science
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Staff Software Engineer at Orderful
Remote, British Columbia, Canada - Full Time
Skills Needed
kafka, relational databases, distributed systems, aws, rabbitmq, documentation, testing, javascript, typescript, node.js
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Qnx Intermediate/Senior Systems Software Developer (Oem Engineering/Advanc at Black Berry
Ottawa, ON, Canada - Full Time
Skills Needed
software, integration, integration strategies, computer engineering, german, embedded systems, python, english, performance analysis, computer science
Specialization
Computer science computer engineering or equivalent experience
Qualification
Graduate
Experience Required
N/A
Product Software Engineer Software Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
collaboration, aws, interpersonal skills
Specialization
N/A
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer at L3 Harris Technologies
Ottawa, ON, Canada - Full Time
Skills Needed
docker, background checks, asp.net, web technologies, kubernetes, object oriented design, dignity, web applications, mysql, websockets, relational databases, network management applications, snmp, virtualization, technical communication, containerization, design
Specialization
Computer science/computer or software engineering (or equivalent experience or electrical or systems engineering with software experience
Qualification
Graduate
Experience Required
N/A
Senior Software Engineer at Clutch Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
BSc
Experience Required
Minimum 4 year(s)
Senior Software Engineer at Mongo Db
Toronto, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Staff Software Developer at Helcim
Calgary, AB T2P 5E9, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Software Quality Analyst at Brock Solutions
Kitchener, ON, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Senior Software Engineer at Dye Durham
Toronto, ON M5J 2V5, Canada - Full Time
Skills Needed
working experience, computer science, devops, agile methodologies, transaction processing
Specialization
Computer science or equivalent working experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer at Actionstep
Toronto, ON, Canada - Full Time
Skills Needed
azure, angularjs, code, computer engineering, ruby, powershell, python, configuration management, debate, computer science, html, javascript, infrastructure, shell scripting, css, conflict, constructive feedback, bash, front end development
Specialization
Computer science or computer engineering or equivalent technical experience
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Office Space
British Columbia, British Columbia, Canada - Full Time
Skills Needed
ruby, elasticsearch, cloud, mariadb, google cloud platform, python, node.js, performance metrics, automation, programming languages, databases, vue.js, graphql
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Senior Software Engineer at Flex Pay
Montréal, QC, Canada - Full Time
Skills Needed
good communication skills
Specialization
N/A
Qualification
Graduate
Experience Required
N/A
Loading...