Software Engineer, Integrations

7 days ago


Canada JAM Software GmbH Full time
About Kojo

It's time to build. Whether it's creating more housing, upgrading our infrastructure, or adapting to climate change, one thing is clear: the construction industry plays a pivotal role in addressing our significant challenges. We're revolutionizing the way commercial construction companies procure materials to make buildings more cost-effective and easier to construct. Come be a part of our team.

Established in 2018, Kojo has rapidly become one of the most rapidly growing construction technology firms globally. Despite construction's $10 trillion global annual expenditure, there has been minimal innovation in material procurement, which can account for up to 40% of project expenses, over the past seven decades. This presents a unique opportunity for us.

About the Software Engineer Role

We're seeking a skilled Software Engineer to play a vital role in delivering essential components of our application and integrations.

Key Responsibilities:

  • Overseeing the development of a product that revolutionizes the construction industry
  • Expanding our integrations and internal infrastructure to accommodate a growing customer base
  • Collaborating closely with customers, particularly enterprise clients, to address challenges and offer timely implementation solutions
  • Playing a crucial role in shaping engineering, product, and company roadmaps
  • Contributing to the growth of Kojo's engineering team in areas such as processes, recruitment, and fostering a positive culture
About You

If you're a team player who thrives on customer service, company-wide cooperation, and excels in writing clean, efficient code, you'll excel at Kojo.

Your Accomplishments:

  • Demonstrated history of delivering high-quality software
  • Extensive experience with Typescript, GraphQL, Node, Docker, Elasticsearch, and PostgreSQL
  • Familiarity with various AWS technologies like RDS, EC2, S3, Beanstalk, Lambda, and other common services
  • In-depth knowledge of WebSockets, FTP, and other networking protocols, as well as RESTful APIs and OAUTH authentication flows
  • Degree in Computer Science or a related field, or equivalent practical experience
  • Bonus: Experience in integrating with third-party APIs and databases, working with construction or ERP software, and knowledge of monitoring systems like Datadog and Sentry
  • Bonus: Proficiency in architecting monorepos, infrastructure as code, CICD pipelines, and related DevOps configurations

What Matters to You:

  • Customer Focus: Your dedication to customer satisfaction drives you to exceed expectations
  • Clear Communication: You prioritize written communication and documentation to share your thoughts effectively and listen attentively
  • Growth: Challenges excite you as they present opportunities for advancement
  • Impact: You rely on measurable outcomes and data to make informed decisions

This is a fully remote, full-time role suitable for candidates residing in Canada. Work hours are flexible from ET to PT. The salary ranges from CA$140,000 to CA$155,000 based on experience and location.

Working at Kojo

Salary: Compensation depends on various factors like experience, skill set, and market conditions, striving to maintain internal equity among employees. The provided compensation and benefits details are approximate and subject to change.

Benefits: The position includes a new hire equity grant, and all US-based full-time employees are eligible for our complete range of perks and benefits.

Location: Kojo team members work remotely at all times throughout North and South America following local business hours. Specific travel or location requirements will be mentioned as needed.

Inclusive Environment: At Kojo, diverse perspectives are valued, and an inclusive workplace is actively cultivated. We are an equal opportunity employer and do not discriminate based on various factors. We encourage applications from underrepresented groups.

Anti-Scam Disclaimer: Beware of fraudulent entities posing as representatives of Kojo offering fake job opportunities. We never request personal financial information during the recruitment process.

  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration Engineer Primary Skills : java application integration, PIMS (Practice management software),API Location: Canada - Remote Duration : 12+ Months Job Description: Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration Engineer Primary Skills : java application integration, PIMS (Practice management software),API Location: Canada - Remote Duration : 12+ Months Job Description: Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration Engineer Primary Skills : java application integration, PIMS (Practice management software),API Location: Canada - Remote Duration : 12+ Months Job Description: Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have...


  • canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada Infobahn Softworld Inc Full time

    Job Title: Java Integration EngineerPrimary Skills : java application integration, PIMS (Practice management software),APILocation: Canada - RemoteDuration : 12+ Months Job Description:Position#1 Candidate should have experience integrating with Scheduling Software.E.g.: Scheduling an appointment with doctor Position#2 Candidate should have experience...


  • Canada JAM Software GmbH Full time

    Principal Software Engineer - Platform Security/Compliance Architect - (Remote) 4484 Location(s) Work arrangement(s) Fully Remote (works exclusively from home) Your opportunity At New Relic, we provide our customers real-time insights, so they can innovate faster. The Cloud Platform group within New Relic provides an enterprise-grade, cloud-agnostic...


  • Canada JAM Software GmbH Full time

    Senior Software Engineer, BackendNearly 1.3 million Americans reside in nursing homes, relying on nursing staff for their basic needs. Currently, a high percentage of nursing homes in the US are experiencing shortages, impacting the level of care provided to residents.At our company, we are dedicated to improving healthcare for vulnerable individuals by...


  • Canada Splunk Inc. Full time

    Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out as an amazing career destination and why we've won so many awards as a best...