Senior Front-End Developer with Back-End Experience

3 weeks ago


Oakville, Canada Shoplogix Full time

Who we are

At Shoplogix, we are on a mission to create something extraordinary: a world-class global IIoT (Industrial Internet of Things) software company that delivers real-time, 24/7 impact to manufacturers around the globe.

We empower our clients in 32 countries with information and insights to advance their operational excellence strategy. Our cloud-based performance management solution delivers real-time visual tracking and analysis of production, integrates powerful reporting capabilities, and accelerates continuous improvement.

Who we need

Reporting to the Manager of Software Development, we are looking for a Senior Front-End Developer who takes pride in creating the best possible solutions and wants to accelerate their career. At Shoplogix, we work using a Kanban and Agile development methodology to manage shifting priorities and ensure the delivery of high-quality software. You will be part of a North American and European team collaborating on new feature and module development projects. You will work on all aspects of the software development life cycle, including design, coding, peer review, QA and fixes for support tickets.

This hybrid role requires working from our headquarters in Oakville, ON, once a week.

What’s in it for you

Exposure, impact and influence. You will be part of a collaborative and agile team of Software Developers, designing, building and deploying cloud solutions for manufacturing clients to optimize their business and leverage vast amounts of data to grow their revenue. You will see your ideas come together as you contribute to solving real-world problems. Whether it’s contributing to mobile app development or moving to the latest technologies for our code base or cloud deployment, you will have ongoing chances to expand your skills.

Cutting-edge technology. Our software takes I/O signals directly through OPC, Modbus, and other industrial communications protocols from the factory floor. It pushes them up to our cloud services, which provide a real-time conduit for our web reporting, mobile apps, media displays, and notification engine. We use the latest versions of modern frameworks, and are currently expanding our use of Linux to increase stability and scalability. These include AWS (EC2, RDS), HTML5, ES6 JavaScript utilizing React.js / Redux, Python, C#, RESTful web services, Go, PostgreSQL, Bash, Powershell, Kubernetes, and Docker.

Career development. You want to channel your coaching abilities towards leading feature development and mentoring new team members as they come on board. You have the front- and back-end experience to take on more complex technical aspects of the projects we are working on. You will be part of an organization that hosts mini hackathons, is open to new tools and ideas, and promotes from within. Whether you want to move up into a technical or people-lead role, into DevOps or to another area of Constellation Software, you will be supported.

How you will make an impact:

  • Create in-demand product features. You will develop and deploy new features and modules and contribute to the architecture and framework of our solution. You will increase your understanding of our products, and continuously grow your knowledge of IIoT.
  • Set exceptional standards through collaboration. You will hold yourself accountable to the team for reliable quality code, participate in peer code reviews and test automation. You will ensure that each release meets our high-quality standards. You will propose optimizations for enhancing the reliability and speed of our platform.
  • Research and analyze. You will actively participate in architecture discussions, presenting well-thought-out ideas and evidence for choosing a particular tool, process or method.

You will bring:

  • The technical expertise. You have broad and deep expertise in building and deploying complex Single Page Applications (SPA) via the latest technologies in JavaScript, HTML, CSS working with NodeJS, and modern JS build techniques via webpack, Vite, etc. Additional expertise in .NET, C#, a scripting language: such as PowerShell, Python or Bash will be considered assets. You can adapt to and embrace working within Linux. You have exposure to the full development life cycle and an understanding of working within an Agile Scrum or Kanban framework. You prioritize writing high-quality, readable, maintainable, well-commented and long-lasting code. Ideally, you have experience working with and connecting to industrial controllers.
  • The growth mindset. You have strong computer science fundamentals (object-oriented design, data structures, algorithm design, problem-solving). You have an ongoing interest in staying ahead of the curve for modern frameworks and approaches. Ideally, you have exposure to building solutions for industrial clients.
  • The collaborative approach. You can build trusting relations and efficiently work across in-person and remote teams. You are quick to adapt when priorities shift and take feedback well. You are comfortable with ambiguity and are willing to figure things out when no clear, defined path or process is outlined.
  • The initiative. You are a critical thinker who can creatively solve problems while continuously pursuing knowledge. You are inspired by a fast-paced environment and can rise to the challenge of competing priorities.

Why join?

Shoplogix is a division of Constellation Software, one of the largest and most successful software companies in Canada and the most successful technology stock in Canada over the last 10 years (TSE: CSU). We are in a unique position with the long-term and full backing of Constellation Software, including access to their best practices and career opportunities. At the same time, we have a highly entrepreneurial and dynamic culture as a fully autonomous company.

This is the chance to get in on the ground floor as we lead the manufacturing industry's digital transformation on a global scale. With a focus on continuous innovation and making data accessible and actionable, we use the latest technologies to build IIoT solutions that solve everyday problems. We take great pride in our first-class team and inclusive, collaborative culture, fostering an open-door approach at all levels. With access to mentorship and best practices, our environment is one where everyone can share ideas, build knowledge, learn from each other, and contribute to their career and our success as a company.

We have fun together outside of work, including: indoor/outdoor soccer games, movie nights, mountain biking team races, indoor climbing gym near the office, frisbee golf, beach volleyball and golf tournaments for the whole office.

Apply now

Diversity and inclusion are not mere words on paper to us. We welcome and appreciate candidates with a range of backgrounds and experiences. If you have 70% of the qualifications we are looking for, and want to play an integral role in changing an industry, apply to express your interest.

What you can expect from our interview process:

  • A virtual interview with a Talent Advisor to express your interest in the role and share your experience.
  • An online assessment to evaluate your web development skills.
  • A virtual interview with the hiring manager and a senior developer to discuss how your skills and experience align with the needs of the team.
  • A final virtual interview with the VP Product Strategy to learn more about the growth trajectory of the organization.

Shoplogix welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

#J-18808-Ljbffr

  • Oakville, Canada Shoplogix Full time

    Who we areAt Shoplogix, we are on a mission to create something extraordinary: a world-class global IIoT (Industrial Internet of Things) software company that delivers real-time, 24/7 impact to manufacturers around the globe.We empower our clients in 32 countries with information and insights to advance their operational excellence strategy. Our cloud-based...


  • Oakville, Ontario, Canada Savers Full time

    About the RoleAs a front-end developer at our company, you will be responsible for creating engaging and interactive user experiences for our web applications.Your primary focus will be on writing high-quality, maintainable, and efficient JavaScript code that meets our product requirements.You will work closely with our back-end team to ensure seamless...


  • Oakville, Ontario, Canada CARS BY JATIN Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer, you will be responsible for the design and implementation of scalable back-end solutions using Java and Python. This role involves working closely with the development team to ensure that all software meets the required quality standards and is delivered on time.Key Responsibilities:Design and...


  • Oakville, Ontario, Canada PALM TRANSPORT Full time

    Job OverviewWe are seeking a highly skilled Front-end Developer to join our team. As a Front-end Developer, you will be responsible for building scalable web applications that are intuitive and user-friendly.Key Responsibilities:Design and develop responsive web applications using front-end technologies such as HTML, CSS, and JavaScript.Collaborate with...


  • Oakville, Canada Alliance Group & Staffing Full time

    **Job Overview**: We are currently looking for a **Front End Driver **for one of clients in **Oakville, On**. As a Front End Associate, you will be responsible for providing exceptional customer service and ensuring the smooth operation of the front end area. **Duties and Responsibilities**: - Conduct daily pre-trip and post-trip inspections (DVIR) - Drive...


  • Oakville, Canada Randstad Canada Full time

    Our client, an innovative industry leader in the insurance domain is looking for a Senior Front End Developer - Angular, Hybrid to join their growing team.The successful Senior Front End Developer - Angular, Hybrid candidate will have extensive experience building complex web applications in Angular and Typescript using design patterns. Ideally, candidates...

  • Front End Developer

    3 days ago


    Oakville, Ontario, Canada Randstad Canada Full time

    About the RoleWe are seeking a seasoned Senior Front End Developer - Angular, Hybrid to join our team at Randstad Canada.This is a full-time permanent role with a hybrid schedule of three days in-office per week. The successful candidate will be based in Canada and eligible to work for any employer.Job SummaryThe Senior Front End Developer - Angular, Hybrid...


  • Oakville, Ontario, Canada Produktiv Agency Full time

    Senior WordPress DeveloperWe are a growing digital agency, Produktiv Agency, seeking a talented Senior WordPress Developer to connect the world of marketing and user experience design through technology.Key Responsibilities:Manage the development and deployment of WordPress and CMS-based websites with a talented team of designers and developers.Work with...

  • Front End Clerk

    3 months ago


    Oakville, Canada Metro Inc. Full time

    Position Title: Front End Clerk - Part Time Position Type: Permanent Requisition ID: 39058 Banner: Metro Employment Type: Part-Time **Location: 1521 Rebecca St, Oakville, ON L6L 1Z8** **Shifts: DAY, EVENING, WEEKEND** Be in the action and help make the difference when serving our customers. Become a brand ambassador and share your passion for food...

  • Front End Clerk

    3 months ago


    Oakville, Canada Metro Inc. Full time

    Position Title: Front End Clerk - Part Time Position Type: Permanent Requisition ID: 39255 Banner: Metro Employment Type: Part-Time Address**:280 North Service Rd W #1A, Oakville, ON L6M 2S2** Availability**:DAY, EVENING, WEEKEND** Be in the action and help make the difference when serving our customers. Become a brand ambassador and share your...

  • Front End Clerk

    1 week ago


    Oakville, Canada ['Metro'] Full time

    **Location**: 1A-280 North Service Rd. W, Oakville, Ontario, L6M 2S2 Position Title: Front End Clerk - Part Time Position Type: Permanent Requisition ID: 40286 Banner: Metro Employment Type: Part-Time Address**: 280 North Service Rd W #1A, Oakville, ON L6M 2S2** Avaliability**:DAY, EVENING, WEEKEND** Be in the action and help make the difference when...

  • Senior Web Developer

    3 weeks ago


    Oakville, Ontario, Canada IT Minds Inc. Full time

    Job Title: Senior Web DeveloperWe are seeking a highly skilled Senior Web Developer to join our team at IT Minds Inc. as a key member of our web development team. The successful candidate will be responsible for designing, developing, and maintaining our company's web applications.Key Responsibilities:Design and develop web applications using a variety of...


  • Oakville, Ontario, Canada Produktiv Agency Full time

    WordPress Developer RoleWe are a growing digital agency, Produktiv Agency, seeking a talented WordPress Developer to connect the world of marketing and user experience design through technology. Our ideal candidate will manage the development and deployment of WordPress and CMS-based websites with a talented team of designers and...

  • Senior Web Developer

    4 weeks ago


    Oakville, Ontario, Canada IT Minds Inc. Full time

    Job Title: Senior Web DeveloperWe are seeking a highly skilled Senior Web Developer to join our team at IT Minds Inc. The ideal candidate will have a strong background in web development, with expertise in languages such as Java, JavaScript, and React.js.Key Responsibilities:Design and develop web applications using HTML, CSS, and JavaScriptCollaborate with...


  • Oakville, Ontario, Canada Shoplogix Full time

    About ShoplogixShoplogix is a division of Constellation Software, a leading software company in Canada. We are a global IIoT (Industrial Internet of Things) software company that delivers real-time solutions to manufacturers worldwide.Our mission is to empower clients in 32 countries with information and insights to advance their operational excellence...

  • WordPress Developer

    2 months ago


    Oakville, Canada Produktiv Agency Full time

    We are a growing digital agency that is in search of a talented WordPress Developer to connect the world of marketing and user experience design through technology.RoleManage the development and deployment of Wordpress and CMS-based websites with a talented team of designers and developers.ResponsibilitiesWordpress DevelopmentWork with marketing teams to...


  • Oakville, Ontario, Canada Siemens AG Full time

    Job Title: Front-End Software Engineering ManagerSiemens Digital Platforms is seeking a talented development manager to join a team building customer-facing applications for support, learning, marketing, and documentation platforms.The Development Manager will lead development projects and be responsible for leading developers in a self-organizing team...

  • Frontend Developer

    56 minutes ago


    Oakville, Canada Randstad Canada Full time

    p>Our client, an innovative industry leader in the insurance domain, is looking for a Senior Front End Developer - Angular, Hybrid to join their growing team.The successful Senior Front End Developer - Angular, Hybrid candidate will have extensive experience building complex web applications in Angular and Typescript using design patterns. NET 5.0+ and...


  • Oakville, Ontario, Canada IT Minds Inc. Full time

    Job Title: Web Development SpecialistWe are seeking a skilled Web Development Specialist to join our team at IT Minds Inc. The ideal candidate will have a strong background in web development, with experience in designing and implementing web applications.Key Responsibilities:Design and develop web applications using various programming languages and...


  • Oakville, Ontario, Canada Aliaxis Full time

    Aliaxis, a global company with a dynamic and collaborative culture, is seeking a Senior Workday Support Analyst to join its team. This role is based in the Oakville (Ontario) office and reports to the Global Workday AMS Manager.The ideal candidate will be responsible for providing front-line support for Workday queries, managing functional tickets, and...