-
eLocal

Full Stack Developer

eLocal
Canada · Full-time · Mid-Senior

eLocal, part of Brookfield Asset Management, is a fast-growing and profitable national leader in pay-for-performance digital advertising. eLocal connects millions of local consumers each year to the businesses they need, when they need them. We are currently looking for a talented Full Stack Developer to join our team remotely from anywhere in Canada.


You will work as part of a talented team of engineers to develop high-quality software solutions for our next-gen global project. In this role, you will implement new features and maintain existing code using React and other standard tools in the React ecosystem, such as Node.js and Yarn. Your duties will include developing software solutions to meet project requirements, maintaining and refactoring existing code, and fixing bugs. We are agile, our engineering team collaborates with product owners and business stakeholders to come up with innovative solutions to challenging business problems.


This is an opportunity for any engineer who is passionate about collaborating with other like-minded engineers to deliver high-quality, high-performing, reliable software products. Your efforts and contribution will have a direct impact on shaping the future of our e-commerce business.



Role and Responsibilities:

  • Design, develop, scale, and enhance internal and external microservices that encapsulate platform functionality.
  • Develop and maintain a next-generation pay-for-performance transactional platform.
  • Take a hands-on lead in platform and front-end design, development, architecture, execution, and adoption.
  • Collaborate with architects, developers, and stakeholders for code reviews, troubleshooting, and solution execution.
  • Hire, mentor, and develop a world-class team of engineers, fostering a high-performance culture.
  • Work with the Engineering team to improve system stability and observability.
  • Engage with business leaders, product owners, and other stakeholders to understand business needs and translate them into executable solutions.
  • Ensure applications and processes adapt to business and technological changes.
  • Provide on-call support, critical issue remediation, and incident response for services.
  • Stay abreast of emerging technologies to drive innovation and efficiency.



Requirements:

  • Proven Java developer with a minimum of 8 years of experience, including proficiency with the Spring framework, Spring Boot, and MicroServices.
  • Experience with front-end technologies including React.js, Next.js, and common React principles (components, hooks, lifecycle methods).
  • Strong expertise in SQL and experience working with relational databases such as PostgreSQL, Oracle, or MySQL.
  • Experience with AWS technologies and cloud-based deployments.
  • Familiarity with Kafka, Elasticsearch, and JavaScript frameworks.
  • Experience developing mobile-friendly CSS using LESS/SASS.
  • Understanding of semantic HTML and accessibility standards.
  • Knowledge of server-side languages such as Node.js, PHP, or Python.
  • Familiarity with IDEs, RESTful APIs, Git repositories, and version control software.
  • Ability to work in an agile team with an understanding of software development lifecycle (design, development, testing, CI/CD, etc.).
  • Strong debugging, troubleshooting, and coding skills.
  • Ability to perform well in a fast-paced environment.
  • Excellent communication and collaboration skills.
  • BS degree in Computer Science or a related field preferred.

Key Skills

Ranked by relevance

react microservices incident response elasticsearch restful apis spring boot javascript postgresql reactjs python oracle server mysql kafka cloud java yarn cicd css git sql aws php
Login to Apply
Posted
Mar 05, 2025
Type
Full-time
Level
Mid-Senior
Location
Canada
Company
eLocal

Industries

Advertising Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TrustLab
Related

Full Stack Engineer (Python/React) - Ankara, TR

2026-06-19

Full-time
Not Applicable
Turkey
Software Development
Engineering
View Job Details
Confidential
Related

Lead Software Engineer / Senior Full Stack Engineer - Fintech/Financial Services

2026-06-18

Full-time
Mid-Senior
United Arab Emirates
Advertising Services
Engineering
View Job Details
Equate Media
Related

Senior Full Stack Developer - (Vue / Node.js)

2026-06-18

Other
Mid-Senior
Ireland
Advertising Services
Engineering