About the role: A leading global software development company is looking for an experienced Data Platform Developer to join the growing team in Oakville. This is a fast-growing team and we’re looking for people who follow their passion, think differently, and want to make an impact.
Core Responsibilities: ● Develop and maintain new data infrastructure platforms managing the data ingestion, digestion, orchestration, and applications. ● Develop and optimize distributed systems for real-time and batch telematics data processing. ● Develop processes to enrich big data with telematics data at scale. ● Develop processes and implement logging, monitoring, and alerting services to ensure the health of the big data infrastructure. ● Work with data scientists to understand data processing needs and develop infrastructure solutions to support these initiatives. ● Create and maintain documentation for architecture, requirements, and process flows. ● Support internal teams to assist with data integration with newly developed big data platforms.
Minimum Requirements: ● Post-secondary Degree specialization in Computer Science, Software or Computer Engineering or a related field. ● 5 years of experience in Software Engineering, Data Engineering or a similar role. ● 5 years of experience in developing production-level systems using Python. ● 3 years experience with API design and implementation. ● 3 years of experience in designing, building and maintaining production-level application containerization, such as Docker, Kubernetes or OpenShift. ● Knowledge of data management fundamentals and data storage principles. ● Knowledge of gRPC, Protobuf, Apache Avro, Apache Beam is a plus. ● Knowledge of Apache Kafka, Apache Flink, Apache Ignite, Apache Airflow, Apache SuperSet, Apache Olingo, and DataHub is a big plus. ● Knowledge of batch and streaming data architectures. ● Familiar with Big Data environments (e.g. Google BigQuery).
One of our clients in the luxury country club space is looking for their next great Senior Product Designer!
Responsibilities:
Translate user stories into clear wireframes, detailed mockups, and interactive prototypes using tools like Figma, Sketch, Adobe XD,
Build responsive, well-structured HTML and CSS, utilizing frameworks such as Bootstrap and Foundation to bring designs to life across devices.
Design with accessibility in mind, aligning with WCAG guidelines, and refine user experiences through research, testing, and feedback.
Work closely with developers and stakeholders, communicating design decisions effectively and applying user personas to guide product development.
Handle multiple projects with strong organizational skills, adapting quickly to changes while maintaining clear communication across teams.
The role will require 1 day a week in their office in Markham. If you're interested please feel free to respond with your resume and I'll be in touch!
About the role: A leading global software development company is looking for an experienced Data Platform Developer to join the growing team in Oakville. This is a fast-growing team and we're looking for people who follow their passion, think differently, and want to make an impact.
Core Responsibilities: Develop and maintain new data infrastructure platforms managing the data ingestion, digestion, orchestration, and applications. Develop and optimize distributed systems for real-time and batch telematics data processing. Develop processes to enrich big data with telematics data at scale. Develop processes and implement logging, monitoring, and alerting services to ensure the health of the big data infrastructure. Work with data scientists to understand data processing needs and develop infrastructure solutions to support these initiatives. Create and maintain documentation for architecture, requirements, and process flows. Support internal teams to assist with data integration with newly developed big data platforms.
Minimum Requirements: Post-secondary Degree specialization in Computer Science, Software or Computer Engineering or a related field. 5 years of experience in Software Engineering, Data Engineering or a similar role. 5 years of experience in developing production-level systems using Python. 3 years experience with API design and implementation. 3 years of experience in designing, building and maintaining production-level application containerization, such as Docker, Kubernetes or OpenShift. Knowledge of data management fundamentals and data storage principles. Knowledge of gRPC, Protobuf, Apache Avro, Apache Beam is a plus. Knowledge of Apache Kafka, Apache Flink, Apache Ignite, Apache Airflow, Apache SuperSet, Apache Olingo, and DataHub is a big plus. Knowledge of batch and streaming data architectures. Familiar with Big Data environments (e.g. Google BigQuery).
-iOS Developer -Fulltime -Hybrid, North York, Ontario
About the Job Our Client is an International E-Commerce enterprise looking for an iOS developer to join the app to app development team in Toronto, Canada.
Key Responsibilities Responsible for the complete lifecycle of iOS mobile application development. Collaborating with design teams on feature definition. Building and deploying applications on the App Store. Ensuring application quality and performance. Proactively addressing bottlenecks and resolving bugs. Maintaining code and implementing automation. Contributing to A/B testing and experimentation to identify effective strategies for increasing user conversion and retention. Ensuring the application's stability and reliability to support a growing user base. Architecting and developing applications with scalability and maintainability in mind to accommodate future growth.
Minimum Requirements 3+ years of experience with iOS Development 3+ years of experience with Swift and SwiftUI 3+ years of experience with Objective-C
-Android Developer -Fulltime -Hybrid, North York, Ontario
About the Job Our client is an International E-Commerce enterprise looking for an Android Developer. This is an exciting opportunity to work on greenfield projects in Fintech, AdTech, and E-Commerce for an active user base of over 1 billion members.
Key Responsibilities Responsible for the complete lifecycle of Android mobile application development. Collaborating with design teams on feature definition. Building and deploying applications on the Google Play Store. Ensuring application quality and performance. Proactively addressing bottlenecks and resolving bugs. Maintaining code and implementing automation. Contributing to A/B testing and experimentation to identify effective strategies for increasing user conversion and retention. Ensuring the application's stability and reliability to support a growing user base. Architecting and developing applications with scalability and maintainability in mind to accommodate future growth.
Minimum Requirements 3+ years of experience with Android Development 3+ years of experience with Kotlin 3+ years of experience with Java 3+ years with Jetpack Compose
Shipping and Receiving Supervisor
Industry: Manufacturing Location: Durham Region Work Model: Full time onsite Hours: Monday - Friday 7:30AM - 3:30PM or 8:00AM - 4:00PM
About the company
Join a global manufacturing company that values ambition, drive, and a passion for success. If you're ready to make an impact and thrive in a fast-paced environment, this role is for you!
About the Role
Our client is looking for a Shipping and Receiving Supervisor to oversee daily warehouse operations. Reporting to the Operations Manager, this full-time role ensures efficient coordination of incoming and outgoing shipments.
Key Responsibilities:
Verify and store incoming shipments Prepare bills of lading for customer orders Ensure products are packed, labeled, and recorded correctly Maintain accurate shipping records Optimize shipping routes and negotiate courier rates Direct drivers on truck parking and loading/unloading Track shipments and communicate delays Lead and support shipping team members Work with scheduling, inventory, and operations teams Manage warehouse storage and returns Contribute to production meetings and process improvements Enforce safety regulations and PPE use Manage a team of 4 - 5 direct reports.
Qualifications & Skills:
10+ years of experience in a Shipping and Receiving position Experience managing a team Knowledge of international shipping, especially Europe and US Experience with freight brokers and carriers Proficiency in customs paperwork and documentation Strong understanding of warehouse and inventory processes In-depth knowledge of company products and SKUs Proficiency in Microsoft Excel and other MS Office applications Strong written and verbal communication abilities
Why Join?
Competitive salary along with comprehensive group benefits from day 1 Performance bonus Be part of a dynamic and high-energy team! A welcoming and engaging company culture with social events Opportunities for mentorship, career development, and professional growth Hands-on experience in a fast-paced manufacturing environment
If you're looking for an opportunity to lead and grow within a thriving manufacturing environment, apply today!
Shipping and Receiving Supervisor
Industry: Manufacturing Location: Durham Region Work Model: Full time onsite Hours: Monday – Friday 7:30AM - 3:30PM or 8:00AM – 4:00PM
About the company
Join a global manufacturing company that values ambition, drive, and a passion for success. If you’re ready to make an impact and thrive in a fast-paced environment, this role is for you!
About the Role
Our client is looking for a Shipping and Receiving Supervisor to oversee daily warehouse operations. Reporting to the Operations Manager, this full-time role ensures efficient coordination of incoming and outgoing shipments.
Key Responsibilities:
Verify and store incoming shipments Prepare bills of lading for customer orders Ensure products are packed, labeled, and recorded correctly Maintain accurate shipping records Optimize shipping routes and negotiate courier rates Direct drivers on truck parking and loading/unloading Track shipments and communicate delays Lead and support shipping team members Work with scheduling, inventory, and operations teams Manage warehouse storage and returns Contribute to production meetings and process improvements Enforce safety regulations and PPE use Manage a team of 4 – 5 direct reports.
Qualifications & Skills:
10+ years of experience in a Shipping and Receiving position Experience managing a team Knowledge of international shipping, especially Europe and US Experience with freight brokers and carriers Proficiency in customs paperwork and documentation Strong understanding of warehouse and inventory processes In-depth knowledge of company products and SKUs Proficiency in Microsoft Excel and other MS Office applications Strong written and verbal communication abilities
Why Join?
Competitive salary along with comprehensive group benefits from day 1 Performance bonus Be part of a dynamic and high-energy team! A welcoming and engaging company culture with social events Opportunities for mentorship, career development, and professional growth Hands-on experience in a fast-paced manufacturing environment
If you’re looking for an opportunity to lead and grow within a thriving manufacturing environment, apply today!