Fullstack Developer at Summit
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 Oct, 25

Salary

0.0

Posted On

17 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Modeling, Postgresql, Database Design, Query Optimization, Google Cloud Platform, Javascript, Css, Html, Typescript, Code, Cloud Computing, Version Control, Database, Git, Front End Development, Infrastructure, Unit Testing, Testing, Integration Testing

Industry

Computer Software/Engineering

Description

ABOUT SUMMIT

Building the commercial brokerage of the future. Summit is a boutique commercial insurance firm headquartered in Kelowna and serving most of Canada.
Our mission is to create value through transparency and change the way people feel about insurance.
If you want to work with a commercial insurance brokerage that puts people first and values transparency, sustainability, ownership, and impact, then Summit is the right choice for your career path.
Summit is a team of empowered and driven individuals who live our core values every day. Being a part of Summit offers a chance for the right applicant to make a name for themselves, and help build Summit as a leader in the Canadian Commercial Insurance market.
Summit is looking for a Full-stack Developer to join our team in either the Kelowna or Winnipeg office.
In this role, you will collaborate with third party vendors, deliver high quality code and build exciting products and APIs. You will be responsible for the creation and integration of software solutions within our technology stack, focusing on compliance, underwriting and submission management solutions. Your role will involve extensive work with Google Cloud, various Google Cloud apps and Hubspot.

SKILLS & QUALIFICATIONS:

  • Front-End Development: Strong proficiency in TypeScript/JavaScript, React, HTML, CSS, and related front-end technologies.
  • Back-End Development: Solid understanding of Node.js, NestJS, and related back-end frameworks. Experience with asynchronous programming and event-driven architectures.
  • Database: Proficient in PostgreSQL, including database design, query optimization, and data modeling.
  • API Development: Expertise in designing and implementing RESTful and GraphQL APIs. Understanding of API authentication and authorization mechanisms. Experience with API documentation tools (e.g., Swagger).
  • Cloud Computing: Familiarity with Google Cloud Platform (GCP) and related services (e.g., Compute Engine, App Engine, Cloud SQL). Experience with containerization technologies (e.g., Docker).
  • Infrastructure as Code (IaC): Experience with IaC tools, particularly Terraform, for provisioning and managing cloud infrastructure.
  • Testing: Experience with various testing methodologies (e.g., unit testing, integration testing, end-to-end testing) and testing frameworks (e.g., Jest, Cypress).
  • Version Control: Proficient in Git and using collaborative workflows (e.g., Gitflow).
Responsibilities
  • Develop and deploy impactful code using Typescript, Python, Java, HTML/JavaScript.
  • Construct web-based interfaces and reusable components with Typescript and React.
  • Tackle complex software problems, creating robust solutions
  • Perform code reviews, providing insightful feedback to promote code quality, data standards and best practices.
  • Advocate and implement testing practices, including unit and integration tests.
  • Work with Hubspot API infrastructure and develop custom code in Hubspot Workflows.
Loading...