Enable job alerts via email!

Full Stack Software Engineer

Engineering Search Firm Inc

Canada

Remote

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology provider is searching for an experienced Software Engineer to enhance their messaging solutions. You'll work on coding, testing, and implementing features within a diverse and inclusive team culture. Ideal candidates will have cloud development experience, strong skills in C#, Vue, SQL, and agile methodologies. This role offers a competitive wage from $20-$30 per hour USD.

Qualifications

  • 3-5 years of experience in full-stack development in cloud environments.
  • Experience with C#, .Net Core for backend development.
  • Proficient in front-end technologies including Vue and JavaScript.

Responsibilities

  • Code, test, implement and update existing or new applications.
  • Collaborate with product teams to enhance features.
  • Work in cross-functional teams across various locations.

Skills

Full-stack production development
Backend API development in C#
Frontend development using Vue
API integration experience
Strong SQL skills
Agile environment experience

Tools

Azure
Docker
Git
Jira
Confluence
Job description

Will consider Candidates from Brazil

will pay a range from $20-$30 per hour USD

A leading provider for mass text messaging and personalized two-way texting at scale. offers a full plug-and-play business SMS solution with dozens of pre-built features as well as a fully documented SMS API.

the industry's most trusted provider for outbound calling and voice broadcasting, with over 20 years of service and experience in cloud telephony.

We are a growing company that has a diverse and inclusive company culture, and we are looking for an experienced software engineer to join our team!

The Software Engineer position is a role that allows you to leverage your technical skills as an integral part of our technology team. Primary responsibilities of this role include becoming an expert in the functionality and usage of our proprietary software, working with our lead and senior developers, and learning to work with all aspects of our technology assets and platform. The ideal candidate will assist with the coding, updating, and testing of new and existing projects.

Responsibilities
  • Code, test, implement and update existing or new applications
  • Work with the product team to implement new features and improve existing features
  • Ability to work with a diverse team of developers and work closely with our QA teams
  • Ability to work well within a cross-functional team environment
  • Ability to work with internationally located development teams (across various time zones)
  • Strong communication skills to work with product, marketing and sales teams
Qualifications
  • 3-5 yrs. full-stack production development experience on Azure or other cloud-based environments
  • Hands-on backend and API development experience in C#, .Net Core
  • Hands-on frontend experience using Vue, JavaScript and other common front-end technologies
  • Extensive API development and/or front-end implementation experience
  • API Integration experience, e.g. connecting known CRM (like HubSpot, Salesforce), or cloud services (like Azure & AWS)
  • Multi-team, test-driven (unit testing), Agile environment
  • Strong experience with SQL and relation databases
  • Hands-on experience with message brokers such as RabbitMQ
  • Experience using Bitbucket, Git, Azure DevOps and build pipelines
  • Experience in Jira, Confluence and other Project Management tools
  • Experience working with Docker/Kubernetes
Nice-to-haves
  • Experience with Elastic Stack
  • Infrastructure-as-Code on Azure
  • Telephony or messaging service experience
  • AI-, ML-based Azure services experience
  • DevOps knowledge
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.