Front-End Software Developer (Montreal QC)

at  Montrium Inc

Montréal, QC H2Y 2W8, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 May, 2025Not Specified01 Feb, 2025N/ADynamics,Scrum,System Monitoring,Design,Css,Soft Skills,Typescript,Graphql,Devops,Design Principles,Html,Functional Testing,English,Unit Testing,Relay,Communication Skills,.Net Framework,Agile,Software Development,Microservices,French,Design SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

INTRODUCTION:

Are you looking to leave your mark as a Front-End Software Developer for a growing SaaS company?
Montrium is building our next generation platform for clinical document management based on a microservices architecture, leveraging GraphQL and deployed on the Microsoft Azure cloud computing services environment.

EXPERIENCE AND SOFT SKILLS:

  • Equivalent of a university degree in software science or engineering with a minimum of 5 years’ experience in software development primarily focused on the front-end side, with real world accomplishments and a certain level of maturity.
  • Amazing interpersonal and communication skills, team-player, ability to integrate well with others and capacity to lead by influence
  • Strong programming expertise supported by good analytical and design skills (understanding of key design principles).
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Understanding of layout aesthetics and dynamics
  • Ability to learn and acquire new technologies autonomously
  • Ability to analyze and troubleshoot problems
  • Written and spoken fluency in English and French is essential (other languages always an asset)

Technical Skills:

  • Experience with responsive and adaptive design
  • TypeScript, React js and Relay
  • CSS and HTML
  • Component libraries (such as MUI)
  • GraphQL and associated query language
  • Configuration control (Git) and CI/CD
  • Understanding of methodologies associated to DevOps, SRE, SCRUM and Agile

Technical Skills (Assets):

  • .NET framework and C#
  • Developing APIs and knowledge of Microservices architecture
  • Database design and data model (NoSQL, Cosmos, Table, etc.)
  • Knowledge of development using Microsoft Azure components and services
  • Experience with unit testing, automated functional testing, and system monitoring

BENEFITS:

  • Hybrid working environment (We are specifically looking for candidates located within the Montreal region who are able to work in the physical office on a regular weekly basis)
  • Flexible Paid Time Off (PTO) (Vacation and sick days)
  • Healthcare benefits
  • Voluntary retirement plan (RRSP)
  • Opportunity for growth and career progression within our technology stack and across our multiple functions and departments.
  • Competitive compensation

NEXT STEPS:

It’s important to Montrium that we build a talented team that is as diverse as our customers and where all employees feel a deep sense of belonging where they can thrive and grow. We encourage great talent who bring a range of perspectives to apply for our open positions.
Ø If you are innovative, digital, and passionate about your field …
Ø Montrium is looking for someone like you to join our growing team and make a difference!
Ø If this career opportunity interests you, or if you have any questions…
Contact us and let’s see what the future holds

Responsibilities:

The Front-End software developer is responsible for creating and implementing the visual and interactive elements of the Montrium Connect applications. This includes developing user interface (UI) designs, layouts, features using various programming languages and addressing deficiencies.
The Front-End software developer works closely with designers to ensure that the designs are accurate and creative. They often collaborate with Back-End software developers, who are responsible for building and maintaining the server-side of the application.

Specific tasks the Front-End developer is expected to perform:

  • Implementing responsive design and cross-browser compatibility for different screen sizes and layouts.
  • Developing user-friendly and interactive web features such as buttons, forms, and menus.
  • Using the React framework enhanced with additional JavaScript libraries to build complex web applications and interactive features.
  • Striking a balance between functional and aesthetic while maintaining brand consistency throughout the design.
  • Writing and maintaining code that is clean, efficient, easy to understand and reusable.
  • Optimizing web pages for maximum speed and scalability.
  • Continuously delivering user value by participating in feature research and design activities.
  • Testing web applications to ensure they are bug-free and work seamlessly for the end-users.

As a member of our dynamic team, you will:

  • Work in small cross-functional teams with a high degree of autonomy and accountability.
  • Help advance the team’s software development and DevOps practices
  • Grow and redistribute knowledge within the group by contributing to various communities of practice (COP).
  • Have flexibility to manage your own schedule, while being available to your team members during core hours.
  • Have the flexibility to evolve in our hybrid environment at our amazing office located in Montreal’s Old Port district.
  • Join a culture that is data and technology-focused, agile and high-performing.
  • Have a drive to learn, enjoy taking initiative, and grow into leadership within the teams and the organization.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Montréal, QC H2Y 2W8, Canada