TestingXperts
Kotlin Typescript Engineer onsite in Toronto, Canada (hybrid)
TestingXpertsCanada20 hours ago
ContractRemote FriendlyEngineering, Information Technology

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