Mentor junior engineers and promote quality engineering best practices. Participate in release ... Strong programming skills in Java, Python, C#, JavaScript, or similar languages. Experience with ...
Mentor junior engineers and promote quality engineering best practices. Participate in release ... Strong programming skills in Java, Python, C#, JavaScript, or similar languages. Experience with ...
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js * Familiarity with ...
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js * Familiarity with ...
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js * Familiarity with ...
Quick apply
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js * Familiarity with ...
Architect - Front End - Canada
Vancouver, BC · On-site
Develop and engineer front end solutions within an Agile software delivery team, working to ... Strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design. * Experience ...
Architect - Front End - Canada
Vancouver, BC · On-site
Develop and engineer front end solutions within an Agile software delivery team, working to ... Strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design. * Experience ...
Senior Full-Stack Engineer, Home and Explore
Burnaby, BC · On-site
CA$152K - CA$190K/yr
Mentor and guide junior engineers, providing technical leadership and helping build a culture of ... Deep expertise in modern frontend technologies and frameworks (e.g., React, TypeScript, JavaScript ...
Senior Full-Stack Engineer, Home and Explore
Burnaby, BC · On-site
CA$152K - CA$190K/yr
Mentor and guide junior engineers, providing technical leadership and helping build a culture of ... Deep expertise in modern frontend technologies and frameworks (e.g., React, TypeScript, JavaScript ...
Senior Software Development Engineer
Burnaby, BC · On-site
CA$152K - CA$190K/yr
Lead technical discussions, provide mentorship to junior engineers, and advocate for best practices ... Kotlin, Java, Go, C#, Python, Ruby, JavaScript * Comfortable dealing with a large amount of ...
Senior Software Development Engineer
Burnaby, BC · On-site
CA$152K - CA$190K/yr
Lead technical discussions, provide mentorship to junior engineers, and advocate for best practices ... Kotlin, Java, Go, C#, Python, Ruby, JavaScript * Comfortable dealing with a large amount of ...
Senior Application Engineer
Vancouver, BC · On-site +1
... DevOps, Performance Optimization or Monitoring * Participating extensively in code reviews, and ... junior team members to contribute effectively to the shared repository * Designing long-term ...
Senior Application Engineer
Vancouver, BC · On-site +1
... DevOps, Performance Optimization or Monitoring * Participating extensively in code reviews, and ... junior team members to contribute effectively to the shared repository * Designing long-term ...
Senior SEO Consultant
Vancouver, BC · On-site
Mentor and review junior work: Coach consultants and staff consultants on analysis planning, data ... JavaScript SEO. * Advancedcapability inSEO analysis and measurement, including the ability to ...
Senior SEO Consultant
Vancouver, BC · On-site
Mentor and review junior work: Coach consultants and staff consultants on analysis planning, data ... JavaScript SEO. * Advancedcapability inSEO analysis and measurement, including the ability to ...
Architect, Professional Services
CA$120K - CA$151K/yr
Mentoring junior engineers * Engaging in internal initiatives to build the AWS practice by ... Expertise in at least one scripting or programming language such as Python, JavaScript, Bash, or ...
Architect, Professional Services
CA$120K - CA$151K/yr
Mentoring junior engineers * Engaging in internal initiatives to build the AWS practice by ... Expertise in at least one scripting or programming language such as Python, JavaScript, Bash, or ...
Coach and support a team of junior developers. * Lead ServiceNow implementation engagement projects ... Proficient in ServiceNow scripting using JavaScript, HTML, CSS, XML, and REST/SOAP web services.
Coach and support a team of junior developers. * Lead ServiceNow implementation engagement projects ... Proficient in ServiceNow scripting using JavaScript, HTML, CSS, XML, and REST/SOAP web services.
CRM Consultant
Vancouver, BC · On-site
CA$75K - CA$90K/yr
... developers to ensure the solution meets the business needs * Managing and upskilling junior ... An understanding of javascript code desirable, but not mandatory * Certifications within Microsoft ...
CRM Consultant
Vancouver, BC · On-site
CA$75K - CA$90K/yr
... developers to ensure the solution meets the business needs * Managing and upskilling junior ... An understanding of javascript code desirable, but not mandatory * Certifications within Microsoft ...
Systems Analyst II
Vancouver, BC · Hybrid
CA$126K - CA$145K/yr
We operate at the intersection of product, operations, finance, data, engineering, and GTM ... Mentor junior ICs and interns as they ramp up on systems and tooling work. Requirements * 2-4 years ...
Systems Analyst II
Vancouver, BC · Hybrid
CA$126K - CA$145K/yr
We operate at the intersection of product, operations, finance, data, engineering, and GTM ... Mentor junior ICs and interns as they ramp up on systems and tooling work. Requirements * 2-4 years ...
Junior Javascript Developer information
What is a junior JavaScript developer?
A Junior JavaScript Developer is an entry-level programmer who specializes in using JavaScript to build web applications, websites, and front-end interfaces. They work under the guidance of senior developers to implement interactive features, troubleshoot issues, and improve functionality. Their responsibilities may include writing clean code, debugging, collaborating with designers, and learning new technologies. Typically, they are expected to have a basic understanding of JavaScript, HTML, CSS, and frameworks like React or Vue.js. This role is ideal for those starting their career in web development and looking to gain hands-on experience in a professional setting.
What are the typical daily responsibilities of a junior JavaScript developer?
As a Junior Javascript Developer, your day-to-day tasks often include writing and testing JavaScript code, fixing bugs, maintaining existing web applications, and collaborating on new features under the guidance of senior developers. You'll likely work closely with designers, backend developers, and QA testers to ensure seamless user experiences. Regularly attending team meetings, participating in code reviews, and updating documentation are also common. This collaborative and supportive environment is designed to help you develop your technical skills while contributing to real projects.
What are the key skills and qualifications needed to thrive as a junior JavaScript developer?
To thrive as a Junior Javascript Developer, you need a solid understanding of JavaScript fundamentals, HTML, CSS, and basic web development concepts, often supported by a relevant degree or coding bootcamp completion. Familiarity with tools such as version control systems (like Git), browser developer tools, and frameworks like React or Node.js is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you stand out in this position. These attributes are crucial for efficiently developing and maintaining web applications, collaborating with team members, and adapting to evolving project requirements.
What are popular job titles related to Junior Javascript Developer jobs in Surrey, BC?
For Junior Javascript Developer jobs in Surrey, BC, the most frequently searched job titles are:
What job categories do people searching Junior Javascript Developer jobs in Surrey, BC look for?
The top searched job categories for Junior Javascript Developer jobs in Surrey, BC are:
What cities near Surrey, BC are hiring for Junior Javascript Developer jobs?
Cities near Surrey, BC with the most Junior Javascript Developer job openings:

Key responsibilities
Design and implement automated test frameworks and reusable test suites.
Develop and execute functional, integration, API, regression, end-to-end, and performance tests.
Collaborate with developers to identify, troubleshoot, and resolve defects.
Job description
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build asustainableeconomy where everyone can prosper. We support a wide range of digital payments choices, making transactionssecure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Software EngineerOverview:The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization Decisioning product and help deliver highly scalable, secure, and reliable solutions across Mastercard's global payments network.
Authorization Decisioning combines the power of Mastercard's Decision Management Platform with real-time authorization data to enable intelligent decisioning at scale. The team is focused on building high-quality products that transform transaction intelligence into immediate operational action for customers around the world.
This role is primarily focused on Quality Engineering, with an approximate allocation of 70% Quality Engineering and Test Automation responsibilities and 30% software development responsibilities. The successful candidate will drive quality through automation-first practices while contributing to the design, development, and delivery of scalable backend services and platform capabilities.
Role:
As a Senior Software Engineer, you will:
Design and implement automated test frameworks and reusable test suites.
Develop and execute functional, integration, API, regression, end-to-end, and performance tests.
Participate in requirements reviews, story grooming, and sprint planning activities.
Define and document test strategies, test plans, and acceptance criteria.
Collaborate with developers to identify, troubleshoot, and resolve defects.
Integrate automated tests into CI/CD pipelines.
Analyze test results and provide quality metrics and recommendations.
Ensure software meets business, security, scalability, and performance requirements.
Drive continuous improvement of testing processes, tools, and methodologies.
Mentor junior engineers and promote quality engineering best practices.
Participate in release validation, deployment verification, and production readiness activities.
All About You:
Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
Strong software engineering experience with Java and modern application development practices.
Experience developing applications and services using Spring Boot and API-driven architectures.
Strong programming skills in Java, Python, C#, JavaScript, or similar languages.
Experience with automated testing frameworks such as Selenium, RestAssured, JUnit/TestNG and Cucumber/JBehave/Karate
Experience testing REST APIs and microservices.
Knowledge of Agile/Scrum development methodologies.
Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Experience using source control systems such as Git.
Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications:
Experience with cloud-native architectures and modern observability platforms.
Knowledge of secure coding practices and software quality metrics.
Experience mentoring engineers and influencing quality standards across teams.
Experience supporting highly available, mission-critical platforms within regulated environments.
Experience with security and compliance testing.Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Pay Ranges
Vancouver, Canada: $111,000 - $160,000 CAD