ARE YOU INTERESTED IN A WORKPLACE THAT HAS...
Flexible Work Environment 💻
Retirement Savings Matching Plan (RRSP). Plan for your future with us! 💸
Personal Spending Account 💰
Up to $500 to spend on anything related to physical, mental or financial well-being (in addition to your Health Care Spending Account)
17 Paid Days Off (in addition to 13 Personal Days) 🌅
This includes an extra day off during the month of your birthday 🍰- our gift to you!
An IDEAS (Inclusion, Diversity, Equity, Awareness, Solidarity) team ⚖️
Weather is inclusive, we will be too. Our IDEAS team is committed to making this happen!
📣HAVE WE GOT YOUR ATTENTION? WANT TO LEARN MORE?
Read about us here! (spoiler alert… we are the home of The Weather Network )📍
WHY WE NEED YOU? GLAD YOU ASKED...
The Full Stack Developer, Automated Products is responsible for all aspects of TV Apps development including Viddy (built in house system), Xfinity and Android as well as automated video production and acts as a project lead when required. The role will require a thorough understanding of development, testing, and implementation practices as well as a high proficiency in scripting skills and languages used to create templates for automated video production
Please note we are only considering candidates who are eligible to work in Canada and are currently located in the Greater Toronto Area.
\n
WHAT IS THE DAY TO DAY LOOK LIKE
Continued development of localization based on the latest technologies including Android TV, Xfinity and other TV apps. Conceptualize, design, document, develop and implement high quality, high availability, high scalability, high performance services and middleware solutions as per project road map and requests initiated by business units or other agile teams
Maintain quality and ensure responsiveness of application.
Continually optimizing code for maximum performance, scalability, availability and distribution
Build your solutions with a TDD mindset, and ensure that Continuous Integration & Continuous Delivery pipelines are in place, ready to deploy either on private or public cloud
Collaborate with cross-functional teams to design, build, and launch new features, and prepare deployments for both private and public cloud environments.
Maintain code integrity and organization
Unit testing of the features that you implement. Work and assist the QA team with QA process when required
Look beyond the day-to-day to find new ways we could implement things better -- whether it be faster, more reliable, or with higher quality
Participate in a fast-paced environment where your input is valued and sought after -- contribute by recommending best practices and continuously driving forward innovation
Physical Effort: No particular physical effort required
Business Travel: ‘No travel required’
WE ARE HOPING YOU HAVE
University degree in Computer Science, College diploma in Computer Programming, Information Technologies or a related discipline Experience working with graphic designers and converting designs to visual elements
Minimum 2 - 3 years related job experience with apps published to different stores
Server-Side and Client-Side Development: Strong understanding and experience in both server-side and client-side development.
Microservices: Strong knowledge and experience in designing and building microservices architecture.
Containers & Orchestration: Proficiency with Docker for containerization and orchestration tools.
Node.js: Extensive experience with Node.js for server-side and client-side development.
Databases & Cache: Proficient with MongoDB and Redis for database and caching solutions.
Web Technologies: Solid understanding and hands-on experience with HTML, JavaScript, and CSS.
API Development: Experience designing and implementing RESTful APIs.
Frontend Frameworks: Knowledge of frontend frameworks like React.
Security Best Practices: Understanding of web security principles and best practices.
Skilled in remote server management techniques including SSH for secure and effective administration of remote systems
Scripting Languages: Proficient in scripting languages with extensive experience in writing and executing shell scripts on Linux servers, particularly Ubuntu, utilizing its command line interface for efficient system management and automation.
Communication & Collaboration: Demonstrated ability to clearly articulate problems and propose effective solutions, while working collaboratively with a team or independently.
YOU ARE MADE FOR THIS IF YOU...
Version Control Systems: Proficiency with Git for source code management and collaboration (Bitbucket, GitKraken, etc).
GStreamer Pipeline Development: Expertise in developing and managing GStreamer pipelines.
IPTV Frameworks: Familiarity with different IPTV frameworks such as Lightning.js or Blitz, Android and RokuPM2: Familiarity with PM2 for Node.js process management.
Good grasp and knowledge of technologies such as C++ (needed for GStreamer) and SQL.
Agile Methodologies: Understanding of Agile and Scrum methodologies for project management.
UI/UX Design: Basic knowledge of UI/UX design principles and tools like Figma, Adobe Illustrator, and Photoshop.
Video Codecs and Formats: Familiarity with video codecs, formats, and different image formats (PNG, MP4, etc.).Video Streaming Protocols: Familiarity with video streaming protocols and formats (MPEG-2, MPEG-4, HLS, DASH, etc.)
DON’T MEET ALL THE REQUIREMENTS? DON’T WORRY…
Not all applicants will have skills that match a job description exactly. Pelmorex values and welcomes diverse experiences. While having “desired” qualifications makes for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Pelmorex. We are always looking for people who will be a culture add (yup, that's right, we don’t subscribe to culture fit, we want you to add to what we think is an amazing culture and work environment
INTERESTED? IT GETS BETTER….
Course Reimbursement Program 📚 We want you to keep learning, so we can too
Open and transparent communication, including All Hands Meetings with our CEO
Pelmorex Learning Academy 🏫
Your mental health is important to us! 🧠 We partner with Inkblot for virtual counseling sessions
Frequent employee pulse surveys 📝 we value your feedback so we can continue to make Pelmorex a great place to work!
Free online doctor visits 👩⚕️ with Maple Online Healthcare
While we encourage 1:1 conversations, we recognize that not everyone is comfortable with speaking up 🗣 We have an anonymous reporting platform to ensure everyone’s voice is heard
\n
OUR PROMISE TO YOU...
We’re highly focused on doing the right thing.
We’ll discuss issues and timelines professionally, so you have the time you need to do the best work you can
You will see the result of your work pushed out to real users quickly
We’re a team that enjoys learning new technologies and we’re open to trying new things
We’ll try our best not to bog you down with boring meetings
Weather inspires, protects, and transforms. For 35+ years, Pelmorex has led the way with trusted forecasts and alerts. With innovation at our core, we provide precision, speed, and unmatched reliability—safeguarding lives, powering decisions, and driving business success. Whatever the weather, we turn its potential into action. We’re Pelmorex. Imagine it and we’ll deliver it.