As a Senior Front-End Developer, you will be responsible for all front-end architecture ... Deep experience with JavaScript and JavaScript frameworks, e.g. jQuery, React, Node.js, KnockoutJS ...
As a Senior Front-End Developer, you will be responsible for all front-end architecture ... Deep experience with JavaScript and JavaScript frameworks, e.g. jQuery, React, Node.js, KnockoutJS ...
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
Quick apply
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
Senior Software Developer
Montreal, QC · On-site
... developers, business stakeholders, and senior leadership ... You have development experience with Python and/or JavaScript/Typescript * You keep up with the ...
Senior Software Developer
Montreal, QC · On-site
... developers, business stakeholders, and senior leadership ... You have development experience with Python and/or JavaScript/Typescript * You keep up with the ...
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
Quick apply
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
Quick apply
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
Quick apply
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This ... JavaScript / TypeScript and related frameworks (NestJS, Express) * 3 - 5 + years of production ...
Senior DevOps [#4957]
Montreal, QC · Hybrid
Alteo is looking for a Senior DevOps for a permanent position based in Montreal. *** Hybrid: 6 days ... Knowledge of C#, JavaScript, and related frameworks * Software engineering principles and design ...
Quick apply
Senior DevOps [#4957]
Montreal, QC · Hybrid
Alteo is looking for a Senior DevOps for a permanent position based in Montreal. *** Hybrid: 6 days ... Knowledge of C#, JavaScript, and related frameworks * Software engineering principles and design ...
Senior QE Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior QE Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior Quality Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior Quality Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior QE Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior QE Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior QE Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior QE Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior Quality Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior Quality Engineer
Quebec, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior Quality Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior Quality Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior QE Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior QE Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior Quality Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Quick apply
Senior Quality Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Quality Engineer for our client. This is a permanent ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to ... JavaScript. * A solid foundation in data structures, object-oriented programming, design patterns ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to ... JavaScript. * A solid foundation in data structures, object-oriented programming, design patterns ...
Senior Developers play a key role in scoping their team's technical work, using their knowledge to ... Some experience with React and JavaScript (preferably Vue), along with their respective unit ...
Senior Developers play a key role in scoping their team's technical work, using their knowledge to ... Some experience with React and JavaScript (preferably Vue), along with their respective unit ...
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Senior Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading ... JavaScript/HTML/CSS * Vue or React JS (We code in Vue only) * Knowledge of Nuxt.js/Next.js is a ...
Quick apply
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Senior Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading ... JavaScript/HTML/CSS * Vue or React JS (We code in Vue only) * Knowledge of Nuxt.js/Next.js is a ...
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Senior Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading ... JavaScript/HTML/CSS * Vue or React JS (We code in Vue only) * Knowledge of Nuxt.js/Next.js is a ...
Quick apply
Senior Vue Developer - Frontend (Remote)
Montreal, QC · On-site +1
... Senior Software Engineer (Frontend) to join us on this journey. Does that sound fun? Keep reading ... JavaScript/HTML/CSS * Vue or React JS (We code in Vue only) * Knowledge of Nuxt.js/Next.js is a ...
Solide experience de developpement avec JavaScript/TypeScript et des technologies web modernes (ex ... As aSeniorSoftware Developer, you will design and deliver scalable viewer capabilitiesand product ...
Solide experience de developpement avec JavaScript/TypeScript et des technologies web modernes (ex ... As aSeniorSoftware Developer, you will design and deliver scalable viewer capabilitiesand product ...
Senior Javascript Developer information
See Quebec salary details
$67K - $77.5K
2% of jobs
$77.5K - $88K
6% of jobs
$88K - $98.5K
10% of jobs
$103K is the 25th percentile. Wages below this are outliers.
$98.5K - $109K
15% of jobs
$109K - $119.5K
15% of jobs
The median wage is $120.6K / yr.
$119.5K - $130K
20% of jobs
$135.3K is the 75th percentile. Wages above this are outliers.
$130K - $140.5K
15% of jobs
$140.5K - $151K
9% of jobs
$151K - $161.5K
3% of jobs
$161.5K - $172K
4% of jobs
$172K - $182.5K
1% of jobs
$67K
$123.4K
$182.5K
How much do senior javascript developer jobs pay per year?
What is a senior JavaScript developer?
A Senior JavaScript Developer is a highly experienced programmer specializing in JavaScript, including frameworks like React, Angular, or Node.js. They are responsible for designing, developing, and optimizing web applications, ensuring high performance and maintainability. Additionally, they provide technical leadership, mentor junior developers, and collaborate with cross-functional teams to deliver scalable solutions. Strong problem-solving skills, deep knowledge of JavaScript best practices, and experience with modern development tools are essential for this role.
What are typical challenges faced by senior JavaScript developers in day-to-day work?
Senior Javascript Developers often encounter complex challenges such as optimizing web application performance, ensuring code scalability and maintainability, and integrating with diverse APIs and services. They are also expected to troubleshoot legacy code and address security vulnerabilities, all while keeping up with the rapidly evolving JavaScript ecosystem. Collaborating with designers, product managers, and junior developers can add layers of complexity to project requirements. However, overcoming these challenges is rewarding and provides opportunities to shape technical strategy and influence best practices within the team.
What are the key skills and qualifications needed to thrive as a senior JavaScript developer?
To thrive as a Senior Javascript Developer, a strong command of JavaScript (including ES6+), advanced front-end frameworks (like React, Angular, or Vue), and back-end technologies (such as Node.js) are essential, along with several years of professional coding experience. Familiarity with version control systems (like Git), CI/CD pipelines, and relevant certifications (e.g., AWS Certified Developer or JavaScript certifications) is highly valued. Excellent problem-solving abilities, mentorship skills, and effective communication help developers collaborate and lead within cross-functional teams. These skills enable Senior Javascript Developers to build robust applications, guide junior team members, and drive innovation in fast-paced tech environments.

Full-time
Medical, Dental
Re-posted 28 days ago
Job description
Do you want to be part of a team that's building applications and services that will revolutionize the management experience in millions of apartments worldwide? Do you want to help to shape the future of real estate property management as well as communication? Do you want to be part of a team with a startup and a hackathon culture?
Building Stack is an online residential property management platform designed from the ground up to be intuitive and easy to use. Our goals are big and impactful and the work is fun and rewarding. We are looking for smart, passionate engineers to take up new challenges.
As a Senior Front-End Developer, you will be responsible for all front-end architecture/implementation, and be a key player across all areas of the engineering life cycle, including eliciting requirements from customers, defining the feature with UI designers and product managers, building the experience by writing the code, shipping it with quality and on time, and sustaining it through its maturity. The candidate should have strong communication skills, both written and verbal. We also expect the candidate to display a bias for action in implementing new disruptive ideas, show a desire to make our team better, and to learn and adapt quickly.
The project is built using the following technical architecture:
- ReactJS / Redux
- ES6+
- CSS / HTML
Duties/Responsibilities
- Build modern front-end solution with best practices
- Build reusable front-end code and libraries for future use
- Ensure the technical feasibility of proposed UI/UX designs
- Participate in stress tests, load tests, performance tests, making recommendations to improve performance and scalability
- Prepare software packages and documentation for deployment that adhere to the defined standard deployment policies
- Be highly responsive to critical production issues providing timely and effective solutions
- Collaborate and able to lead, help team members in the development lifecycle
Required Skills & Experience
- At least 4 years of hands-on experience in front-end web development
- Deep experience with front-end architecture, packing, best practices, dev process
- Deep experience with JavaScript and JavaScript frameworks, e.g. jQuery, React, Node.js, KnockoutJS, BackboneJS, etc.
- Up to date knowledge of current Web UI best practices and usability concepts
- Expert level (or at least) strong working knowledge of current HTML/CSS
- Extensive understanding of asynchronous AJAX processes, communication with back-end via WebAPI/json
- Extensive understanding of web security
- Extensive understanding of front-end routing
- Deep experience with DOM
- Knowledge of design patterns (MVC, Strategy, Factory, Singleton) and general design considerations
- Excellent communication (verbal/written) including the ability to distill technical details into human terms
Experience Pluses
- Previous development experience using SQL server
- Experience with Cloud like: Azure, AWS
Building Stack Perks
- Great group benefit plan: health & dental and more
- Located in trendy Westmount within Montreal, just steps away from public transit, shops and restaurants.
- Fully stocked kitchen: coffee, tea and sodastream, all day, everyday.
- Your starter pack includes dual monitors and sit-stand desk.
- Company activities: summer BBQs, bowling, group dinners and pizza lunches just to name a few!