Full Stack Software Developer
2 weeks ago
WHO WE ARE:
Hercules Dynamics is a leading, Canadian technology company that is focused on developing and leveraging bleeding edge AI technology; and productizing these advancements into practical and easy to use tools for the human operator.
THE OPPORTUNITY:
Hercules Dynamics are seeking a creative and forward-thinking fullstack developer that is always pushing boundaries.
You will be comfortable with both front and back-end development and will be responsible for developing and implementing scalable software solutions.
You will primarily focus on developing and scaling a robust backend architecture, while assisting with the frontend design as required.
The ideal candidate must be able to also showcase some portfolio items of past projects/hobbies on GitHub or some other repositories and some demos.
RESPONSIBILITIES:
Participate in all aspects of agile software development, including design, implementation, and deploymentArchitect and provide guidance on building end-to-end systems optimized for speed and scaleImplement new features based on business requirementsDevelop and maintain quality software product codeTroubleshoot, debug and upgrade software as requiredAssist in enhancing existing software componentsDesign and develop APIsWrite technical documentationKeep up to date with industry trends and developments in web applications and programming languagesSKILLS & QUALIFICATIONSBachelor's degree in computer science or engineering3-5 years of experience in a similar roleProficiency in Python and popular backend frameworks like FastAPI, Django etc
React SPA Integration:
Some experience integrating backend systems with React SPAs
Video technology knowledge:
Common codecs, toolkits, frameworks (h.264, h265, AV1, transcoding, encoding, gstreamer, ffmpeg, metadata management)
IP Camera Management:
Knowledge of IP camera protocols (e.g., RTSP, HLS, MPEG DASH, ONVIF) and experience with managing camera feedsExperience with handling and managing video streams in a backend environmentExperience with designing and implementing scalable backend systemsKnowledge of performance optimization techniques for backend systems, including caching, queuing, and load balancing.
Proficient in React/VuejsExperience writing frontend code in TypescriptExperience with CI/CD pipelines and automation (gitlab, jenkins etc.)Containerization:
Experience with Docker and container orchestration (e.g., Kubernetes).Creative with problem solving abilitiesNICE TO HAVEKnowledge of Go or Rust based backend Knowledge and experience with tailwind (openness to learning it)Experience with handling video players, streams on the frontend sideExperience with WebRTC and Web Media APIFamiliarity with job queue management systems like Celery, RabbitMQ, or similar technologiesKnowledge of in-memory data stores like Redis, Memcached, or similar technologies
COMPENSATION:
Competitive base salary based on experience
APPLICATION:
Please submit your resume application to with
Subject Line:
Full Stack Software Developer - NAME. Hercules Dynamics is an equal opportunity employer.
We are committed to a work environment that supports, inspires, and respects all individuals regardless of age, ethnic or national origin, political affiliation, religion, sex, sexual orientation, gender identity, disability, marital status, citizenship, or any other protected characteristic.
We believe that our diversity and respect for the individuality of our people is the best engine to promote collaboration, innovation and the development of our organization.
-
Full-stack Developer
2 weeks ago
Toronto, Ontario, Canada Triunity Software Full timeProven experience as a Full Stack Developer or similar roleExperience developing desktop and mobile applicationsFamiliarity with common stacksKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React,...
-
Senior Java Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeOn behalf of our client, Iris Software is looking for a Java Full Stack Developer. This is a hybrid position in Toronto, ON.Job Title:Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW)Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications (OpenShift)Hands...
-
Senior Java Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeOn behalf of our client, Iris Software is looking for a Java Full Stack Developer . This is a hybrid position in Toronto, ON .Job Title: Java Full Stack DeveloperDuration: 18 – 24 Months+ (Open ended SoW)Location: Toronto, ON (Hybrid)Experience with Java 8+ and Spring Framework (Spring Boot)Experience developing distributed cloud applications...
-
Full Stack Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada Incognito Software Systems Inc Full timeFull Stack Software Engineer (BiblioCore) page is loaded Full Stack Software Engineer (BiblioCore) Apply locations Canada - Toronto Remote, Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37517 Job Summary:Job Description: Are you interested in being a part of a company that has a positive social impact? Do you want to join a...
-
Full Stack
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeFull Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk-management products and services. It is a leading provider of...
-
Senior Full Stack Software Developer
2 weeks ago
Toronto, Ontario, Canada TouchBistro Full timeTouchBistro is looking for a Senior Full Stack Software Developer The restaurant industry moves quickly and so do we. We deploy our changes a dozen times a day and we use our world-class dev tooling and observability to ensure our speed is an asset to our customers. Every day we "Fix it, Ship it, Own it". And just like fusion cuisine, our best work comes...
-
Full Stack Angular Developer
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris's client, one of the world's Premier Investment Bank is looking to hire a strong Java Full stack Developer for a long term contract opportunity.Our client is a part of a leading provider of financial services. Operating since 1869, our client has a high asset ratio and has one of the highest credit ratings of any financial institution. It is one of the...
-
Senior Full Stack Java Engineer
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeOn behalf of our client, Iris Software is looking for a Java Full Stack Developer Job Title:Java Full Stack Developer Experience with Java 8+ and Spring Framework (Spring Boot) Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP) Working knowledge of web-based application...
-
Full-Stack Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada Toppan Merril Full timeFull-Stack Software Engineer page is loaded Full-Stack Software Engineer Apply locations Toronto (CAN) time type Full time posted on Posted Yesterday job requisition id R34774 Job Description: About the Role: We are currently seeking a Full-Stack Software Engineer to join our team. As a Full-Stack Software Engineer you will build and support a suite of...
-
Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Axelon Services Corporation Full timeFull Stack Developer - PythonToronto, ON (Hybrid)7 MonthsHours: 9:00 - 5:00 Flexible based on business needsAdditional Details:AMI spaceIndividual to work with the business and technical sideIndependent ContributorSelf Starter - Takes initiativeMerge policiesCloud PlatformsEngineer Developer roleWhat are the applications to be supported?Phython is a...
-
Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Corpay Full timeCorpay is currently looking to hire a Full Stack Software Developer within our payments division. In this role, you will be working in an agile team environment, you will play an integral part of driving our core international payment processing systems forward. You will be helping bring our forex and ecommerce software to the forefront of both technical...
-
Lead Full Stack Software Engineer
2 weeks ago
Toronto, Ontario, Canada MediSolution Full time(Remote) Lead Full Stack Software Engineer page is loaded (Remote) Lead Full Stack Software Engineer Apply locations Ontario, Canada New Hampshire, United States New Brunswick, Canada Arizona, United States Virginia, United States time type Full time posted on Posted 3 Days Ago job requisition id R A division of Harris, Silverblaze, is seeking an...
-
Lead Full Stack Software Engineer
2 weeks ago
Toronto, Ontario, Canada MediSolution Full time(Remote) Lead Full Stack Software Engineer page is loaded (Remote) Lead Full Stack Software Engineer Apply locations Ontario, Canada New Hampshire, United States New Brunswick, Canada Arizona, United States Virginia, United States time type Full time posted on Posted 3 Days Ago job requisition id R A division of Harris, Silverblaze, is seeking an...
-
Full-Stack Developer
2 weeks ago
Toronto, Ontario, Canada Binoloop Full timeRole: Senior Full Stack Engineer (Python + ReactJS)Location: Remote Job Type: Full time - Permanent Binoloop is dedicated to revolutionizing decision-making through the development of autonomous AI agents. Our AI co-pilot, Tally, streamlines procurement evaluations by ensuring transparency and cutting evaluation times by 75%. We are seeking a highly...
-
Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada 8Twelve Mortgage Full timeCompany Overview:At 8Twelve Financial Technologies, we're revolutionizing the mortgage industry with our cutting-edge platform, Infin8. Our mission is to simplify and enhance the mortgage process, providing brokers and clients with a more streamlined experience. We are currently seeking a talented Full-Stack Developer to join our team in Toronto and...
-
Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Rodan Energy Solutions Full timeWe are currently requesting resumes for the following position : Full Stack Developer Resume Due Date : Thursday, February 15 th , (5:00PM EST) Number of Vacancies : 1 Level : MP4 (Senior) Duration : 12 months Hours of work: 40 Location : University Ave (Hybrid, 2 days remote) Job Overview Reporting to Section Head, Information Systems,...
-
Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Epsilon Solutions Ltd. Full timeTitle: Full Stack Developer (PHP ,GO Lang & Ruby)Location: Toronto, ON (Need to visit 3 days onsite)Duration: Fulltime/ContractMajor Responsibilities: Work with development teams and product managers to ideate software solutions Design clientside and serverside architecture Build userfacing applications, and reusable components, plugins Develop and manage...
-
Full Stack Developer
2 weeks ago
Old Toronto, Ontario, Canada Cgi Full timeFull Stack Developer (Senior level) Location Halifax, NS : Location: Halifax, Nova Scotia. (Hybrid/Onsite) Minimum Years of experience: 10+ Yrs We're seeking a talented and seasoned Full Stack Developer to join our dynamic team at our Atlantic business unit in Halifax NS. You'll work across the entire software development lifecycle, collaborating closely...
-
High Salary Full Stack Engineer
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris's client, one of the world's Premier Investment Bank is looking to hire a strong Java Full stack Developer for a long term contract opportunity.Our client is a part of a leading provider of financial services. Operating since 1869, our client has a high asset ratio and has one of the highest credit ratings of any financial institution. It is one of the...
-
Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Epsilon Solutions Ltd. Full timeTitle: Full Stack Developer (PHP ,GO Lang & Ruby)Location: Toronto, ON (Need to visit 3 days onsite)Duration: Fulltime/Contract Major Responsibilities: Work with development teams and product managers to ideate software solutions Design client-side and server-side architecture Build user-faci