Enable job alerts via email!

Front-End Software Developer (Montreal QC)

Montrium Canada

Montreal

Hybrid

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Front-End Software Developer, where you will create engaging user interfaces for a cutting-edge SaaS platform. In this dynamic role, you will leverage your expertise in React, TypeScript, and GraphQL to develop responsive and interactive web applications. You'll work closely with a talented team, contributing to a culture that values innovation, collaboration, and continuous learning. This is an exciting opportunity to make a meaningful impact in the life sciences industry while enjoying a flexible hybrid work environment. If you're passionate about technology and eager to grow your career, this role is perfect for you.

Benefits

Flexible Paid Time Off (PTO)
Healthcare benefits
Voluntary retirement plan (RRSP)
Opportunity for growth and career progression
Competitive compensation

Qualifications

  • 5+ years experience in front-end software development with a strong focus on UI design.
  • Excellent communication and team collaboration skills are essential.

Responsibilities

  • Develop and implement user interface designs for Montrium Connect applications.
  • Collaborate with designers and back-end developers to create seamless applications.

Skills

Front-End Development
Responsive Design
JavaScript
Team Collaboration
Analytical Skills
Problem Solving
Communication Skills
Learning New Technologies

Education

University Degree in Software Science or Engineering

Tools

React
TypeScript
GraphQL
CSS
HTML
Git
CI/CD
MUI

Job 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.

Company Overview:

Since it was founded in 2005, Montrium has evolved into an entirely cloud-based solutions provider for the life sciences industry, while providing a blend of technology and GxP regulatory expertise to our client base.

Montrium’s Electronic Document Management System ecosystem (EDMS), Connect, is designed to help life sciences organizations maximize the effectiveness of their operations and improve compliance and traceability.

Today, thousands of users in over 35 countries use Montrium’s Connect product suite to accelerate life sciences research.

Montrium brings together experts who have many years of experience in life science methodology, regulatory compliance, quality assurance, and system design and development. Our team is by far greater than the sum of its parts and has built a reputation through the industry for excellence and commitment to quality.

Montrium’s North American headquarters is in Montreal, Canada while our European foothold is located in Brussels, Belgium.

Front-End Software Developer Duties and 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.

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.

Our commitment to our Employees and Customers:

Montrium is committed to building trust and making a difference for our employees, customers, and the communities in which we live and work. We look to foster an environment that allows our team members to count on each other, be honest and make an impact. We prioritize autonomy and take pride in providing an equal opportunity workplace where everyone not only has a place to shine, but to be heard, exchange ideas without prejudice, build long lasting relationships and forge a career.

Best of all, you will be able to feel deep pride in the work you do, because your contribution helps us make the world better by connecting people, processes, and technology together to impact patients’ lives.

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!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Frontend Web Software Engineer

TalentBurst

Montreal

Remote

CAD 70,000 - 90,000

30+ days ago

Frontend Web Software Engineer

TalentBurst, an Inc 5000 company

Montreal

Remote

CAD 70,000 - 90,000

30+ days ago

Chef de projet et programmeur–Automatisation / Project Manager & Programmer–Automation

Salas O’Brien, Inc.

Montreal

On-site

CAD 70,000 - 100,000

Today
Be an early applicant

Database software developer

E*Pro Inc

Montreal

On-site

CAD 75,000 - 100,000

6 days ago
Be an early applicant

ML Software Developer II

Hinge-Health

Montreal

Hybrid

USD 88,000 - 132,000

2 days ago
Be an early applicant

Software Build Engineer

SA TECHNOLOGIES

Montreal

On-site

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Software Engineer

Medeloop

Montreal

On-site

CAD 90,000 - 130,000

13 days ago

Développeur logiciels (Python - IA) / Python Back End Software Developer (AI team)

Ultimate Software

Montreal

Hybrid

CAD 80,000 - 110,000

18 days ago

Développeur Logiciel Senior

Alter Solutions

Montreal

On-site

CAD 90,000 - 130,000

28 days ago