-
Extend Information Systems Inc.

Senior Software Engineer

Extend Information Systems Inc.
Canada · Contract · Mid-Senior

Job Title: Kotlin Developer with TypeScript

Location: Toronto, Canada

Duration: Contract

Job Description:

JD for Kotlin & Typescript:

Highly skilled software engineer with 5+ years of experience in designing, developing, and deploying scalable applications using Kotlin and TypeScript. Adept at building robust backend services and dynamic front-end interfaces, with a strong emphasis on clean architecture, performance optimization, and maintainability. Proven ability to work in Agile environments, collaborate with cross-functional teams, and deliver high-quality solutions aligned with business goals.

Core Skills

  • Languages & Frameworks: Kotlin (Spring Boot, Ktor), TypeScript (React, Angular, Node.js)
  • Architecture: Microservices, RESTful APIs, Event-driven systems
  • Tools & Platforms: Docker, Kubernetes, AWS/GCP, Gradle, Webpack
  • Testing: JUnit, Jest, Cypress, Mockito
  • Practices: CI/CD, TDD, SOLID principles, Clean Code
  • Databases: PostgreSQL, MongoDB, Redis

Experience Highlights

  • Backend Development (Kotlin):
  • Designed and implemented microservices using Spring Boot and Ktor, ensuring high availability and scalability.
  • Integrated RESTful APIs and GraphQL endpoints for seamless data exchange.
  • Optimized application performance by leveraging coroutines and asynchronous programming in Kotlin.
  • Frontend Development (TypeScript):
  • Built responsive and interactive web applications using React and Angular.
  • Implemented state management with Redux and RxJS for complex UI workflows.
  • Developed reusable UI components and ensured cross-browser compatibility.
  • DevOps & Cloud:
  • Automated deployments using CI/CD pipelines (Jenkins, GitHub Actions).
  • Containerized applications with Docker and orchestrated using Kubernetes.
  • Deployed and monitored services on AWS/GCP, ensuring cost optimization and reliability.
  • Collaboration & Leadership:
  • Mentored junior developers on Kotlin and TypeScript best practices.
  • Participated in code reviews, ensuring adherence to coding standards and security guidelines.
  • Worked closely with product owners and QA teams in Agile/Scrum environments.

Key Skills

Ranked by relevance

kotlin typescript ui high availability microservices restful apis spring boot kubernetes postgresql responsive angular jenkins docker gradle react junit cicd tdd
Login to Apply
Posted
Dec 22, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Weekday (YC W21)
Related

Software Engineer

2026-06-18

Full-time
Mid-Senior
United States
IT Services
Information Technology
View Job Details
GovTech Singapore
Related

Software Engineer, Data Programme

2026-06-17

Contract
Mid-Senior
Singapore
Construction
Engineering
View Job Details
Photon
Related

Node.JS Lead

2026-06-14

Full-time
Mid-Senior
United States
IT Services
Information Technology