Développeur.se logiciel (Équipe Core) // Intermediate Software Developer (Core team)

Plusgrade

Montreal

On-site

CAD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RRSP/401(k) matching
Comprehensive health plans
Flexible paid time off
Travel experience credit
Annual wellness credit
Commuter credit
Work from anywhere program
Parental leave top up
Adventure pass

Job summary

A technology company in Montreal is seeking an experienced intermediate Software Developer to join their team. The role involves fullstack development with a strong emphasis on both frontend (React + TypeScript) and backend (Java, SpringBoot). As part of an Agile environment, you will collaborate with peers to enhance product offerings and support operational teams. Ideal candidates should have 3+ years of experience in web application development and possess strong communication skills.

Qualifications

  • 3+ years of professional web application development experience.
  • Ability to write clean, maintainable code.
  • Hands-on experience with cloud deployments.

Responsibilities

  • Develop web applications for passengers and partners.
  • Participate in code reviews and pair programming.
  • Assist in triaging and resolving issues.

Skills

Frontend development (React, TypeScript)
Backend development (Java, SpringBoot)
Agile/Scrum experience
Strong communication skills
Understanding of testing principles

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

AWS
JUnit
Mockito

Job description

About the Role

We are seeking an intermediate Software Developer to join our Montréal office to contribute to new products for airlines and travelers. The role is fullstack, with strong frontend (React + TypeScript or equivalent, min. 3 years) and backend (Java, SpringBoot, open source libraries, min. 3 years) expertise.

They will collaborate with peers on technical proposals, contribute to internal tooling, and support the incident triage/resolution efforts for support and operations teams.

What You Will Be Doing
  • Develop elegant and modern web applications enabling passengers to purchase upgrades and partners to operate and optimize their offerings, with a focus on robust backend systems
  • Elevate quality through pair programming, code reviews (pull requests), and a willingness to learn or share skills
  • Contribute to effort estimation for user stories or lead technical architecture discussions
  • Assist the support and operations teams in triaging and resolving issues
You Are Someone With
  • Experience delivering a product as part of a team
  • 3+ years of professional web application development in an Agile/Scrum environment
  • Ability to write clean, understandable, and testable code with maintainability in mind
  • Strong communication skills for explaining technical concepts to designers, support teams, and other developers
  • Solid computer science foundations: data structures, algorithms, programming languages, distributed systems, information retrieval
  • Hands-on experience with Java (SpringBoot, open-source libraries) and cloud deployments (AWS preferred), plus frontend development with React and TypeScript (or equivalent)
  • Understanding of testing principles (test pyramid, pipelines, feedback loops) with a delivery-focused mindset (JUnit, Mockito)
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent training/experience
What You’ll Love About Us
  • RRSP/401(k) matching
  • Comprehensive health plans
  • Flexible paid time off
  • Travel experience credit
  • Annual wellness credit
  • Commuter credit
  • Work from anywhere program
  • Parental leave top up
  • Adventure pass
Our Process

Plusgrade is an equal-opportunity employer with an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnicity, creed, place of origin, age, sex, marital status, disability, sexual orientation, or any other protected category. We provide accommodations for applicants with disabilities upon request.

All candidates will be evaluated fairly, and the following recruitment steps will be conducted: recruiter phone interview, hiring manager interview, coding exercise, and team interview. Feedback will be provided to all candidates. All information remains confidential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur.se Logiciel intermédiaire// Intermediate Software Developer
Développeur.se Logiciel intermédiaire// Intermediate Software Developer

Plusgrade • Montreal

On-site
CAD 85,000 - 115,000
Matching de retraite (RRSP/401(k))
Plans de santé complets
Congés payés flexibles
+5
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]

Plusgrade • Montreal

On-site
CAD 80,000 - 120,000
RRSP/401(k) Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer
Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer

Plusgrade • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
REER de contrepartie
Plans de santé complets
Congés payés flexibles
+7
Développeur logiciel III (Connectivité des partenaires) / Software Developer III (Partner Conne[...]
Développeur logiciel III (Connectivité des partenaires) / Software Developer III (Partner Conne[...]

Expedia, Inc. • Montreal (administrative region)

On-site
CAD 108,000 - 152,000
Medical, dental, and vision insurance
Paid time off
Travel discounts
+1
Junior Software Developer
Junior Software Developer

Plusgrade Solutions Ltd. • Montreal (administrative region)

On-site
CAD 60,000 - 85,000
RRSP Matching
Health Plans
Flexible PTO
+7
Junior Software Developer
Junior Software Developer

Plusgrade • Montreal (administrative region)

On-site
CAD 60,000 - 90,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Développeur.se logiciel Senior- Équipe Rails/Senior Software Developer- Rail Team
Développeur.se logiciel Senior- Équipe Rails/Senior Software Developer- Rail Team

Plusgrade • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Responsable technique en développement logiciel (frontend)/Technical Lead, Software Development[...]
Responsable technique en développement logiciel (frontend)/Technical Lead, Software Development[...]

Plusgrade • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
REER de contrepartie
Plans de santé complets
Congés payés flexibles
+7
Software Developer II (Test Automation Developer II)
Software Developer II (Test Automation Developer II)

United States Digital Space LLC • Toronto

Hybrid
CAD 80,000 - 99,000
Flexible work
Extra vacation days
Wellness benefits
+2
Développeur logiciel III (Connectivité des partenaires) / Software Developer III (Partner Conne[...]
Développeur logiciel III (Connectivité des partenaires) / Software Developer III (Partner Conne[...]

11140 Expedia Canada Corp. • Montreal (administrative region)

On-site
CAD 174,000