Senior Full Stack Developer (Remote - Boucherville)

Rona

$90K — $120K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of professional software development experience
  • Strong proficiency in Java, Springboot, React 18+, Next.js 14+, and Node.js
  • Experience designing and integrating RESTful APIs; GraphQL is a plus
  • Proficient in modern JavaScript (ES6+) and asynchronous programming
  • Hands-on experience with CI/CD pipelines and build tools
  • Familiarity with observability practices like monitoring and logging
  • Experience in Agile/Scrum environments with tools like Git and Jira

Responsibilities

  • Design and maintain scalable full-stack solutions
  • Participate in the complete software development lifecycle
  • Implement and manage observability strategies
  • Track application performance and errors using observability tools
  • Collaborate with cross-functional teams to deliver reliable solutions
  • Analyze production incidents and drive continuous improvement
  • Ensure code quality, performance, scalability, and security

Benefits

  • On-site childcare center for up to 78 children
  • Cafeteria with diverse menu options and coffee stations
  • Electric car charging infrastructure
  • Fitness center and sports activities available
  • Exclusive employee discounts including 10% on store merchandise
  • Comprehensive benefits package including retirement savings and annual bonuses
  • Opportunities for career advancement
  • Supportive and inclusive work environment promoting work-life balance
  • Community-focused employer with various outreach programs
Full Job Description
We require all our head office associates to be proficient in French, spoken and written.

Position is REMOTE : The selected candidate must reside within 250 km of our BOUCHERVILLE (Qc) office.

About the Role

We are looking for a Senior Full-Stack Developer to join our e-commerce technology team and contribute to the evolution, scalability, maintenance, and operability of our digital platforms, including rona.ca.

Reporting to the IT Manager, you will be part of a SCRUM Agile team, responsible not only for building high-quality e-commerce solutions, but also for ensuring system reliability, performance, and observability across our platforms.

This role requires strong full-stack expertise using Java, relational databases, and modern JavaScript frameworks and backend technologies, combined with a strong mindset around monitoring, logging, tracing, and incident analysis.

Key Responsibilities
  • Design, develop, and maintain scalable full-stack solutions using React 18+, Next.js 14+, Java springboot, PostgreSQL, and Node.js
  • Participate in the full software development lifecycle, from requirements gathering to production support
  • Contribute to the observability strategy by implementing and maintaining monitoring, logging, and alerting best practices
  • Integrate and leverage observability tools to track application performance, errors, availability, and user impact
  • Collaborate with Product, UX, QA, and DevOps teams to deliver reliable and resilient solutions
  • Analyze production incidents, perform root cause analysis, and contribute to continuous improvement initiatives
  • Ensure high standards of code quality, performance, scalability, security, and reliability
  • Actively participate in Agile ceremonies and technical design discussions


Required Qualifications
  • 10+ years of professional experience in software development
  • Strong experience with Java, Springboot, React 18+, Next.js 14+, and Node.js
  • Proven experience designing and integrating RESTful APIs (GraphQL is an asset)
  • Strong proficiency in modern JavaScript (ES6+) and asynchronous programming
  • Experience with state management libraries such as Redux
  • Hands-on experience with CI/CD pipelines, build tools, linters, and bundlers
  • Proficiency in HTML5, CSS3, and CSS preprocessors (SASS, LESS)
  • Experience with responsive design, cross-browser compatibility, and performance optimization
  • Familiarity with observability concepts such as monitoring, logging, distributed tracing, SLIs/SLOs, and alerting
  • Experience working in Agile/Scrum environments using tools such as Git, GitHub, GitLab, Jira, VS Code, and SonarQube
  • Experience with Google Cloud Platform (GCP)


By joining the RONA family, you'll enjoy many benefits, such as:

  • A childcare centre that can accommodate up to 78 children
  • A cafeteria with a delicious menu prepared by a dedicated chef, healthy options, as well as FARO Roasting Houses and Tim Hortons coffee stations
  • Electric car charging stations
  • A fitness centre, sports activities, and showers
  • Exclusive employee discounts, plus a 10% discount on store merchandise (at all RONA locations)
  • Benefits: retirement savings plan, annual bonuses, student incentive program, etc.
  • Career growth opportunities within the company
  • An inclusive and safe working environment
  • Promotion of work-life balance
  • An employer that's involved in the community
  • And much more!


Similar Jobs

More Jobs at Rona

More Information Technology Jobs

Find similar Senior Full Stack Developer (Remote - Boucherville) jobs: