← Back to jobs

Epsilon Solutions Logo
Senior Software Engineer

Epsilon Solutions

 

Mississauga, ON, Canada

Posted On: 6 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and build scalable microservices and front-end applications for a SaaS product, collaborating with US-based stakeholders.

This role is on-site.

Responsibilities

  • Architect and develop microservices using Node.js and NestJS, ensuring robust API design.
  • Build responsive user interfaces with React, TypeScript, HTML5, and CSS3.
  • Implement application, network, and cloud security measures across the stack.
  • Write and maintain unit tests using frameworks like Mocha or Jest to ensure code quality.
  • Communicate technical decisions clearly via Slack, Azure DevOps, and video calls.

Required Skills

  • 5+ years of software engineering experience.
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
  • Hands-on experience with React for front-end development.
  • Backend development experience using Node.js and NestJS.
  • Experience building and architecting microservices.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of application and cloud security principles.
  • Proficiency with Git and Agile/DevOps practices.
  • Excellent written and spoken English communication skills.

Preferred Skills

  • Experience with AI-enhanced systems, including Model Context Protocol (MCP), RAG pipelines, and vector databases (e.g., Pinecone, Weaviate).
  • Familiarity with developer tools like Claude Code.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs