Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack Software Engineer with Kotlin & TypeScript

Dew Software

Toronto

On-site

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm is seeking a highly skilled software engineer with 5 years of experience in designing and developing scalable applications using Kotlin and TypeScript. The role emphasizes collaboration in Agile environments and requires expertise in microservices architecture, CI/CD practices, and cloud technologies. The ideal candidate will excel in both backend and frontend development, ensuring high-quality deliverables aligned with business needs. Opportunity to mentor junior developers in a dynamic team setting.

Qualifications

  • 5 years of experience in software development, especially in Kotlin and TypeScript.
  • Strong understanding of microservices architecture and RESTful APIs.
  • Experienced in CI/CD practices and DevOps tools.

Responsibilities

  • Design and implement scalable microservices using Kotlin.
  • Build responsive web applications with TypeScript frameworks.
  • Automate deployments using CI/CD pipelines in a cloud environment.

Skills

Kotlin
TypeScript
Docker
Kubernetes
AWS
Google Cloud Platform
React
Angular

Tools

JUnit
Jest
Cypress
Mockito
Job description
Job description

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/Google Cloud Platform, 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/Google Cloud Platform , 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.