Senior Full Stack Engineer

HaknaSoftMontreal, CA
Published on

About Us

We are a Canadian consulting company that designs and develops custom IT solutions for clients in the financial services sector. Our mission is to build secure, scalable, and modern applications that create real value.

About the Role

This is a contractor position for a highly skilled and autonomous Senior Full Stack Engineer. You’ll collaborate with other developers and stakeholders to build, test, and maintain mission-critical applications using modern technologies.

Key Responsibilities

  • Build and maintain scalable web applications using React, TypeScript, and .NET/C#.
  • Develop and consume GraphQL APIs for dynamic data access.
  • Implement and optimize search functionality using ElasticSearch.
  • Work with Kafka and GCP Pub/Sub for messaging and event-driven architecture.
  • Leverage GCP services (Firebase, Cloud Run, Cloud SQL, BigQuery, etc.) for cloud-native development.
  • Implement and maintain UI test automation using the Selenium framework.
  • Collaborate effectively with team members and clients.
  • Use GitHub for version control and code reviews.

Required Skills

  • 5 years of full stack development experience.
  • Strong knowledge of: React, TypeScript, .NET/C#, GraphQL, ElasticSearch, Kafka, Google Cloud Platform (Firebase, Cloud Run, Pub/Sub, Cloud SQL, BigQuery).
  • Experience in UI test automation using Selenium.
  • Fluent in English and French.
  • Solid experience building and deploying web applications.
  • Strong problem-solving ability.

About the Candidate

Expectations: Highly autonomous and self-driven, with excellent communication skills. A strong team player who collaborates well with others.

Location

Remote – Canada only

Employment Type

Contractor position