Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Ideal candidates will have a strong background in C++ and Python programming, with experience in embedded systems and Linux environments. Familiarity with user interface design and automation processes is highly desirable. We value problem-solving skills, attention to detail, and the ability to work collaboratively within a team.
About the job
Spiria seeks a C++/Python Software Developer to join the team in Laval. The focus is on building embedded software for advanced machinery, where reliability and precision are essential. This position involves hands-on work in environments that require consistent performance and careful attention to detail.
Key responsibilities
Design and develop embedded software for large-scale machines within Linux environments.
Work on user interface elements, automate operational processes, and contribute to control system development.
Assist with integrating software and hardware for complex systems.
Work location
This is an on-site position at Spiria's Laval office.
About Spiria
At Spiria, we are dedicated to delivering innovative software solutions that empower businesses to excel. Our expert teams are committed to excellence and continuously push the boundaries of technology to create impactful software that meets the highest standards.
Be Part of the Future of Finance!At Robinhood, we are dedicated to democratizing finance for everyone. With an anticipated transfer of assets totaling $124 trillion expected to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental movement.About Our Team and Your RoleThe Developer Infrastructu…
Please submit your CV in English and indicate your level of English proficiency.Mindrift empowers professionals by connecting them with exciting, project-based AI opportunities at leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. This engagement is strictly project-based and does not constitute permanent employment.Opportunity OverviewEach project presents unique challenges, and contributors may:Design innovative computational physics problems that replicate real-world physics research processes;Develop problems necessitating Python programming for resolution (utilizing libraries such as Numpy, SciPy, Sympy);Ensure that problems are computationally intensive and cannot be resolved manually within a practical timeframe (days/weeks);Create challenges that demand complex reasoning in mechanics, electromagnetism, thermodynamics, and quantum mechanics;Base problems on genuine research obstacles or practical applications within the field of physics;Validate solutions using Python alongside standard physics simulation libraries;Clearly document problem statements and provide verified correct answers.Ideal Candidate ProfileThis role is ideally suited for optical engineers with Python expertise who are open to part-time, non-permanent projects. The ideal candidate will possess:A degree in Physics (Theoretical, Experimental, or Computational) or related disciplines;Proficiency in Python for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar programming languages is also acceptable;A minimum of 2 years of professional experience, including applied, research, or teaching roles;Familiarity with numerical simulation methods;The capacity to design problems that align with real physics research workflows;Creative problem-solving skills across various areas of physics;Knowledge of physics modeling and approximation techniques;Strong written English skills (C1+).How to Get InvolvedApply → Pass qualification(s) → Join a project → Complete tasks → Get compensatedProject CommitmentDuring active phases, tasks are estimated to require approximately 10–20 hours per week, contingent upon project needs. This estimate is not a guaranteed workload and only applies while the project is active.Compensation DetailsContributors can earn up to $35 per hour, based on their expertise and contribution pace. Compensation may vary across projects depending on their scope, complexity, and required skills. Note that other projects on the platform may offer varying earning potentials based on distinct requirements.
At TextNow, we are driven by the belief that communication is a fundamental right for everyone. Our mission is to revolutionize the way people connect with one another, breaking down barriers and fostering open conversations across the globe. As the largest provider of free phone service in Canada, we are just getting started.Join us on this exciting journey as we reshape the landscape of communication. We are currently seeking a talented and experienced Senior Web Developer to contribute significantly to the development of our innovative voice and messaging platform on the web. In this role, you will be tasked with creating high-performance, scalable, and feature-rich mobile applications that seamlessly integrate voice, video, and messaging functionalities. Collaborating with a dynamic team of developers, product managers, and UX/UI designers, you will help forge intuitive and user-centric experiences.
At Counterpart Health, we are on a mission to revolutionize healthcare and elevate patient care through our cutting-edge primary care tool, Counterpart Assistant. By empowering Primary Care Physicians (PCPs), we enhance patient outcomes while reducing costs via early diagnosis and comprehensive management of chronic conditions. We are in search of a Senior Software Developer skilled in full-stack engineering. In this pivotal role, you will work alongside developers, data scientists, healthcare experts, and product managers to create applications that significantly enhance real-world health outcomes. Your responsibilities will include: Simplifying the complexities of healthcare by developing scalable, efficient systems that amplify human effort. Staying abreast of the latest tools and technologies to address challenges and further our objectives. Defining and upholding development practices that facilitate rapid iteration while ensuring quality, including writing tests and documenting essential implementations. Collaborating with Product Managers and operational teams to brainstorm and develop innovative features.
About Us At Momentum Financial Services Group, we are dedicated to empowering individuals by transforming their relationship with money. With over 40 years of experience, we are the driving force behind Money Mart—Canada's largest non-bank branch network—and a pioneer in providing financial solutions to underserved communities. Our offerings range from short-term loans to money transfers and prepaid cards, enabling us to connect over a million customers annually with the financial resources they require, precisely when they need them. At MFSG, we collaborate across various teams and departments to craft solutions that eliminate barriers, ensuring access to financial resources for those who need it most. Whether you are addressing challenges, developing systems, or strategizing, your contributions make a tangible difference in the lives of real people. Your Benefits Competitive Compensation: Our philosophy is straightforward—we strive to align with market standards. We routinely assess industry benchmarks to maintain a competitive and equitable total rewards package, helping us attract and retain talented individuals who share our mission. Annual Performance Bonus: You will have the chance to earn a discretionary bonus based on individual performance and the overall success of the company. Comprehensive Benefits: Our benefits package includes health and dental coverage with 100% of the premiums paid. Additionally, we provide an Employee Assistance Program to support your mental well-being and offer resources for personal challenges. Retirement Savings: Secure your future with our extensive retirement savings options. Flexible Work Environment: Enjoy a hybrid work model that balances remote work and in-office collaboration. At our corporate headquarters, experience a relaxed and cooperative atmosphere, complete with breakout rooms for brainstorming and a variety of snacks to keep you energized. Perks and Recognition: Benefit from tuition reimbursement for continuing education and professional development, along with discounts through Perkopolis, and opportunities to participate in our rewards and recognition programs to celebrate your contributions. The Role: Senior Developer As a Senior Developer, you will take charge of designing, developing, and maintaining sophisticated software systems, guiding junior developers, and ensuring top-notch code quality and standards.
Role Overview Vention is looking for a Senior Software Developer in Montreal. This role focuses on designing and building software solutions that improve our products and support business goals. Collaboration with teams across the company is central to the work. What You Will Do Write clear, maintainable code for new and existing features Take part in code reviews to support quality and share knowledge Mentor junior developers, offering guidance and feedback Work closely with colleagues from different disciplines to deliver improvements Who We’re Looking For Strong interest in technology and software development Comfort working in a quick-moving setting Experience collaborating with diverse teams Commitment to writing reliable, maintainable code
Join Benevity as a Senior Staff Developer, where you will play a pivotal role in shaping our software solutions. As a key member of our development team, you will leverage your expertise in software design and architecture to drive innovative projects that impact our clients positively. Collaborate with cross-functional teams to deliver high-quality products that align with our mission of making the world a better place.
Hive.co supports event marketers across North America, providing tools for more than 1,500 events, festivals, venues, and promoters. The platform helps clients expand their reach and fill seats through automated, personalized digital marketing. Hive processes billions of customer data points and handles over 200 million emails and SMS messages monthly, powered by integrations with services like Ticketmaster and Shopify. Role overview This Senior Software Developer position is fully remote within Canada. The engineering team at Hive.co values fast iteration and frequent product updates, shipping changes to production several times a day. The group emphasizes building minimum viable products, gathering rapid feedback, and making continuous improvements to the platform. As Hive grows quickly, the technical challenges continue to scale as well. The team manages high volumes of real-time data and supports a wide range of integrations. Developers here help ensure that clients can get the most value from the platform, focusing on both performance and reliability. What you will do Develop new features quickly and refine them based on user feedback. Participate in code reviews, technical planning, and architectural decisions. Take ownership of projects from start to finish, delivering quality work on schedule. Help identify and resolve performance bottlenecks, keeping the technology stack up to date. Collaborate with teammates to design scalable web architectures, including APIs and backend systems. Work with the customer success team to address client-impacting issues. Recent projects The team has recently completed projects such as integrating Meta Ads Manager, enabling clients to use Hive’s segmentation for custom audiences on Meta platforms. Other recent work includes building advanced systems to support the platform’s growth and client needs. This role is aimed at developers who care deeply about software quality and want to make a meaningful impact. Hive.co welcomes candidates who are motivated by the company’s mission and eager to contribute to its ongoing success.
Endava seeks a Senior Synon Developer for its Client Delivery team in Ontario. This role centers on building and maintaining Synon-based applications to help clients achieve their business objectives. Key responsibilities Design, code, and test applications using Synon Collaborate with team members to deliver solutions that meet client needs Apply Synon expertise to produce reliable, high-quality deliverables Location This position is based in Ontario.
About Us: At Adaptive Financial Consulting, we are a premier financial consulting firm dedicated to partnering with participants in capital, commodity, and digital markets. We pride ourselves on leveraging cutting-edge technology to provide tailored solutions that drive differentiation and long-term competitive advantage. Our esteemed clientele includes some of the world's foremost investment banks, asset managers, fintech innovators, and capital market service providers. With a global footprint extending to major cities such as London, Manila, New York, Barcelona, and Montreal, we have consistently delivered powerful and elegant trading technology solutions that prioritize user experience. We are currently seeking a skilled Java Developer to join our dynamic Montreal team on an exciting new project!
About the RoleGreetings! I'm Miloš Haravan, the Senior Software Development Manager at Jane. Having been with the company for over a year and a half, I lead the team that develops the Jane Developer Platform.Our mission is to create an extensible platform that empowers third-party technology partners and Jane teams to develop integrations and extensions, enhancing the capabilities of Jane for both practitioners and patients. This work is integral to Jane's goal of supporting healthcare providers. When executed effectively, we help clinics optimize their operations, seamlessly connect their tools, and dedicate more time to patient care rather than administrative tasks.We function at the crossroads of product and systems thinking, along with enablement. Our clientele includes practitioners utilizing integrated experiences, technology partners leveraging Jane's capabilities, and Jane developers who depend on well-defined patterns and robust foundations to safely and effectively expose their domains.A little about me – I am passionate about fostering effective team thinking, not just focusing on deliverables. I thrive on curiosity, candid discussions, and collaboratively solving meaningful challenges. Outside of work, I often contemplate how systems interconnect and how small adjustments can lead to substantial transformations. You can learn more about my professional journey here: LinkedInThis role is thrilling because it involves more than just platform development; it concerns shaping Jane's approach to extensibility, enhancing developer experiences, and envisioning the future of product development, particularly regarding the thoughtful integration and experimentation with AI.Your ImpactSteer the technical strategy for third-party developers and partners' integration with Jane, especially within the Clinical domain, by establishing secure, scalable, and sustainable patterns.Architect and implement APIs and data contracts that facilitate extensibility across our product, ensuring our current developments serve as a reliable foundation for future enhancements.Guide and mentor developers while advocating for architectural best practices, transitioning the team from merely delivering features to crafting platform-ready systems that create new avenues across Jane.Engage closely with Product Managers, designers, and cross-functional teams to ensure our extensibility efforts are rooted in genuine practitioner needs and significantly enhance the developer experience.
Join our dynamic team at Xsolla as a Senior Frontend Software Developer, where you will play a critical role in designing and implementing cutting-edge user interfaces for our innovative gaming solutions. Your expertise will help shape the future of our platform, ensuring a seamless user experience for millions of gamers worldwide.
At Tecsys, we recognize the numerous benefits of remote work for employee well-being and the environment, including enhanced morale, increased productivity, and reduced commuting time. We take pride in being a remote-first company, supported by cutting-edge technologies and programs that facilitate this work model. Our well-located offices and collaborative workspaces provide our team with the freedom and flexibility to work in ways that maximize productivity.About Tecsys Tecsys is a rapidly growing innovator that delivers supply chain solutions to leading healthcare systems, hospitals, pharmacies, distributors, retailers, and third-party logistics providers. We collaborate with industry leaders to transform their supply chains through technology. If you enjoy tackling challenging problems with opportunities for continuous learning, we welcome you to join our team!Our Product & Technology team leverages operational research and AI/ML technologies to design next-generation supply chain solutions. We embrace a pragmatic and hands-on approach to AI, addressing challenges in warehousing, distribution, transportation, and inventory management. We are currently seeking a Senior AI/ML Developer to join our team and help drive AI, ML, data science, and operational research initiatives, making meaningful recommendations across various supply chain use cases.How Will You Contribute to the Team?As the AI expert within the team, you will work closely with development teams to spearhead the creation of new features, offering actionable business insights to our clients and end-users. Your efforts will enable them to manage their operations more efficiently. You will identify, coordinate, and develop data science solutions to build predictive and prescriptive models, designing AI/ML/agent solutions utilizing data pipelines to tackle supply chain issues. Additionally, you will participate in the design and development of production-quality AI systems, including features based on large language models (LLM), retrieval-augmented generation (RAG) pipelines, and multi-step agent workflows. You will assist in transforming experimental AI capabilities into reliable, scalable, and measurable product features.
Full-time|Remote|Fully remote - Canada, Kosovo, North Macedonia or United Kingdom
At Slice, our mission is to empower local pizzerias by providing them with the cutting-edge technology and resources they need to compete with major franchises while preserving their independence. Founded by Ilir Sela, who began with his family's pizzerias, Slice now supports tens of thousands of restaurants in enhancing their digital capabilities and building sustainable businesses. As we continue to grow, we are seeking talented individuals who are passionate about contributing to this meaningful mission. Your Role: As a Full-Stack Software Developer, you will be instrumental in crafting innovative solutions that improve operational efficiency for our restaurant partners, ensuring they deliver exceptional experiences to their customers. You will primarily utilize Python and Django to design, develop, and maintain robust web applications. Collaborating closely with Product Designers, Product Managers, and various stakeholders, you will create high-quality software tailored to user needs. Team Dynamics: You will be part of an agile team of 7-10 Full Stack Engineers dedicated to building and maintaining high-performance Django/Python applications. Our fast-paced environment encourages rapid iteration and continuous improvement of our internal products, driving efficiency and delivering significant impact. With team members located across the US, UK, and Eastern Europe, we foster a collaborative culture that values diverse expertise and high code quality. The Ideal Candidate: We are looking for creative and entrepreneurial developers eager to build world-class products for small businesses. The key competencies for this role include: Demonstrated experience and enthusiasm for web technologies such as Django, Python, and RESTful APIs. Ability to thrive in a remote work environment and collaborate asynchronously with colleagues across various time zones and backgrounds. Strong communication skills to express design opinions while valuing input from peers. Perks of Joining Slice: Beyond competitive benefits, here are some unique highlights of working with us: Access to comprehensive healthcare plans Flexible working hours Opportunities for professional development and growth
Jobgether is hiring for a partner company, seeking a Senior Node.js Backend Developer based in Canada. This remote-first role focuses on building and maintaining backend systems that power digital financial solutions used around the globe. Key Responsibilities Design and shape the core platform architecture to deliver scalable and secure backend services Optimize API performance and strengthen infrastructure resilience Contribute to new product features and drive technical innovation Work with real-time systems, microservices, and distributed applications Collaborate with engineers across different regions Take ownership of projects and help guide technical decisions Requirements Extensive experience as a backend developer with deep Node.js expertise Proven track record building secure, scalable, and highly available backend services Comfortable navigating evolving environments and tackling complex technical challenges Located in Canada Team and Work Style The engineering team is distributed and remote, bringing together skilled engineers from multiple regions. The culture values autonomy, ownership, and collaboration to deliver meaningful solutions.
Join MaintainX, the global leader in mobile-first workflow management for industrial and frontline workers. Our modern cloud-based platform, equipped with IoT compatibility, enhances maintenance, safety, and operations for equipment and facilities. We empower over 13,000 companies, including industry giants like Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Michaels, and Shell, to achieve operational excellence. Having recently secured $104 million in venture capital in a Series C funding round led by Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures, and CEOs from GE, Twilio, Toast, and PagerDuty, we are poised for significant growth. The Senior Integration Developer plays a crucial role in our post-sales team, working closely with Integration Consultants to design, develop, lead, and implement tailored integration solutions that meet our clients' integration needs. This role requires a deep understanding of integration technologies (iPaaS solutions), ERP software, and manufacturing systems, along with strong teamwork and technical expertise to ensure the success of integration projects. Your Responsibilities: Collaborate with Integration Consultants to understand clients' integration requirements and business processes. Design, develop, and implement integration solutions that align with clients' objectives. Provide technical guidance and support to Integration Consultants, Integration Developers, and clients. Utilize your technical skills to offer expert integration advice on the optimal use of our open REST APIs. Develop customized integration solutions for complex third-party platforms by employing various integration techniques. Work with MaintainX's engineering and product teams to prioritize integration requirements and create relevant API endpoints. Ensure the reliability, security, and performance of integration solutions through rigorous testing and quality assurance. Guide clients and their IT teams through both on-premises and cloud-based software integrations. Create and maintain detailed technical documentation, including technical specifications, code documentation, and progress reports. ...
Join the Government of Ontario as a Senior Programmer Developer and leverage your expertise to contribute to vital projects that enhance public services. This contract position offers a unique opportunity to work in a dynamic environment where your skills will directly impact the province's technological advancements.
Join System Canada Technologies as a Senior Oracle Developer, where you will play a pivotal role in designing, developing, and implementing database solutions. Your expertise will help drive our technological advancements and optimize our data management strategies.
Join our dynamic team as a Senior Java Developer at Collabera, where innovation meets expertise. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive business success. Collaborate with cross-functional teams to deliver exceptional user experiences and ensure system reliability.
Hello and welcome! Are you on the lookout for an exciting new role? Or perhaps you're just exploring the job market? Either way, you're in the right spot!We are seeking a Senior iOS Developer to become an integral part of our team, dedicated to enhancing Lightspeed's Hospitality product suite. Your mission will be to help us expand into new markets and countries while refining our sophisticated hospitality commerce platform.In this role, you will specifically contribute to the Lightspeed POS application, empowering our clients to enable their servers to perform essential tasks seamlessly and efficiently. Our goal is to ensure that our flagship product meets the needs of our target audience across the EMEA and NOAM regions, while also offering a diverse range of integrations with our partners.You will be joining a vibrant and collaborative team, dedicated to improving our engineering practices and delivering cutting-edge technology, all while fostering a fun work environment. Most importantly, your contributions will transform how the world experiences hospitality.Your Responsibilities Include:Work collaboratively with industry experts to enhance our iOS application by developing innovative features and user-friendly workflows.Design and implement visually appealing, efficient, and functional mobile applications optimized for iOS devices utilizing Swift and Objective-C.Balance daily tasks between developing new features and maintaining existing integrations, with a strong emphasis on expanding our footprint in new markets through innovative iOS capabilities.Report to the Team Lead and actively engage with Product Managers, UI/UX Designers, and cross-functional teams to guarantee seamless integration and performance within our POS.Participate in daily Agile ceremonies, contribute to creative brainstorming sessions to challenge the status quo, and implement groundbreaking solutions that enhance user engagement.Uphold high standards in code quality and system reliability, take ownership of the codebase, and enhance the robustness of our infrastructure.Boost the team's performance by sharing insights, adopting best practices in iOS development, and consistently seeking ways to innovate and enhance our application.Explore our Tech Stack here.