1,793 Software Developers jobs in Canada
Full Stack Web Developer
Posted today
Job Viewed
Job Description
Job Description
Title: Senior Full Stack Web Development
Industry: E-Commerce
Location: Montreal, QC
Position Status: Full Time
Working Hours: Monday – Friday, Hybrid
Compensation and Benefits: Competitive Salary, Health Insurance (medical, dental, vision, life), and many other perks
This position is only open to residents of Canada who have legal work authorization.
About our client who is hiring for this position:
Evlv is currently working with a Montreal based online retailer in outdoor apparel and accessories looking to fill the role of Senior Full Stack Web Development
The Senior Full Stack Web Development will be will be responsible for designing, developing, and maintaining scalable web applications from front to back. You’ll work closely with cross-functional teams to deliver high-quality digital experiences, mentor junior developers, and contribute to architectural decisions and best practices.
The right candidate has the following soft skills:
- Strategic and Analytical Thinker
- Ability to take Initiative
- Ability to absorb technical documentation and either implement the subject matter or distill and communicate it to non-technical stakeholders
- Excellent problem-solving and communication skills
Requirements:
- 5+ years of experience in full stack web development
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and at least one modern JS framework (React, Vue, Angular, etc.)
- Expert Knowledge of PHP or Python, which should include strong experience with server-side languages and frameworks (Node.js, Django, Rails, ASP.NET, etc.)
- Solid understanding of RESTful APIs, database systems (SQL & NoSQL), and cloud platforms (AWS, Azure, GCP)
- Experience with version control (Git), CI/CD pipelines, and agile workflows
The responsibilities will include:
- Design and implement robust, scalable, and secure full-stack web applications
- Build intuitive user interfaces with modern JavaScript frameworks (e.g., React, Vue, or Angular)
- Develop and maintain backend services, APIs, and databases using technologies like Node.js, Python, Ruby, Java, or .NET
- Collaborate with product managers, designers, and other engineers to deliver user-centric solutions
- Ensure high performance, responsiveness, and reliability of applications
- Write clean, maintainable, and well-documented code
- Conduct code reviews and provide mentorship to junior team members
- Troubleshoot and debug issues across the full stack
- Stay up to date with emerging technologies and propose improvements to the tech stack
- Participate in system architecture and design decisions
Senior Full Stack Web Developer
Posted today
Job Viewed
Job Description
Job Description
Senior Full Stack Web Developer We are looking to expand our team with one or more senior full-stack Ruby on Rails developers in Victoria, BC. We’re a remote-friendly organization and would be open to fully remote or a mixed schedule of in-office and remote work. ABOUT ANIMIKII Animikii is a Victoria-based social enterprise (Certified B Corp / Certified Aboriginal Business) that works with leading, Indigenous-focused organizations from all industries to drive positive change for Indigenous Peoples through technology. Learn more at ANIMIKII.COM/ABOUT/CAREERS ( . RESPONSIBILITIES Responsibilities include, but are not limited to: * Independently take new software products and features from concept to shipping. This includes end-to-end development from the database all the way to the browser. * Identify bottlenecks and bugs, and devise solutions to these problems. * Help maintain code quality & organization by developing automated tests and following existing conventions. * Participate in our agile development process, including regular client interactions. * Support, maintain & upgrade existing software projects. * Write technical documentation. * Contribute to company-wide technical decisions and guidelines. * Mentor junior developers and provide material feedback on the work of other developers. OTHER * Support our giving-back program through pro-bono time, volunteering, workshop delivery or other social impact initiatives that are important to the team. * Continuous learning to keep ahead of evolving technologies through an individual professional development plan. WHAT WE’RE LOOKING FOR… * Degree in computer science, software engineering or equivalent work experience. * 5+ years of dedicated experience in a client service or agency environment. * Proficiency with server-based web technologies and concepts like MVC, ORM, APIs, networking, databases, scalability, devops, tooling, etc. using Ruby on Rails. * Proficiency with client-based web technologies like JavaScript, DOM, React, Redux, Bootstrap. Experience with UX principles, accessibility techniques, and development tooling. * Strong written and verbal communication skills. * Motivated self-starter; ability to start, manage, and prioritize multiple projects. * Team collaborators who can manage their own time and priorities. * Proficiency in using Git-based workflows in a team environment. * Knows agile project management principles, processes, and software. * Customer service and interpersonal skills to communicate, consult, and build relationships with clients, staff and partners. * Experience and/or a demonstrated interest in working with Indigenous communities. * Individuals who are interested in implementing Animikii’s core values (Humility, Truth, Honesty, Wisdom, Respect, Courage and Love). DIVERSITY, EQUITY, INCLUSION, AND ACCESSIBILITY Animikii is diversity in tech in action and we value a diverse workforce. Indigenous people, people of color, women, people with disabilities, and members of the LGBTQIA2S+ community are strongly encouraged to apply. Animikii believes an equitable and inclusive work environment and a diverse, empowered team are key to achieving our mission. We’re looking for candidates who can expand our team culture, challenge business as usual, and bring their whole selves to work. We strive to provide those candidates with an equitable and accessible recruitment process. If we can offer accommodations for you in the recruitment process or you have feedback on how to make our recruiting more accessible, please let us know. HOW TO APPLY Animikii’s headquarters are in Victoria however we’re a remote-friendly organization and would be open to fully remote or a mixed schedule of in-office and remote work. Start date is negotiable. Competitive benefits package and salary commensurate with experience. Please view our website ANIMIKII.COM/ABOUT/CAREERS ( and email us with your resume and cover letter communicating your desire to join our team. In your letter, please address the following four topics in the order described below: * Describe two things that attracted you to this job opportunity at Animikii? * Why do you want to work at an Indigenous-focused organization like ours? * Which of our values are most important to you in the workplace (Humility, Truth, Honesty, Wisdom, Respect, Courage and Love)? * What experiences have you had that have prepared you most for this role? * Operating as a social enterprise, giving back is a core foundation at Animikii. How would you use technology, innovation, your energy and company resources to give back to the community? Self-identifying as Indigenous, having first-hand knowledge or experience working with an Indigenous community will be considered an asset. --- We thank all applicants for their interest in this position, however, only selected candidates will be contacted for interviews.
MERN stack developer
Posted today
Job Viewed
Job Description
Job Title:
Senior MERN Stack Developer (Onshore)
Location:
Toronto, Canada.
Experience:
7+ Years
Description:
We are looking for an experienced
MERN Stack Developer
(MongoDB, Express, React, ) with
7+ years
of hands-on development experience. The ideal candidate should also have strong expertise in
JavaScript
,
Java
,
Spring Boot
, and related technologies.
- Skills:
MERN Stack, JavaScript, Java, Spring Boot, REST APIs, Full-Stack Development
Full Stack Developer
Posted today
Job Viewed
Job Description
Venture outside the ordinary - TMX Careers
The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we're connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress. Through a rich exchange of ideas, meaningful collaboration, and a nimble operating model, we're powering some of the nation's most critical systems, fueling capital formation and innovation, bringing increased opportunity to business visionaries, product ingenuity to consumers, and career exploration to our team.
Ready to be part of the action?
The Web & UI squad is responsible for developing and enhancing all trade management applications and services. We provide solutions to help our clients manage their trades and allocations activities.As a full stack developer, you will be part of a dynamic group focused on transforming our platforms into industry-leading digital products. You will be tasked with transforming our platforms into cutting-edge digital products and with developing solutions for both internal and external clients. The successful candidate will work within a fast-paced, Agile environment alongside Product Owners, a Scrum Master, Architect and developers.
Key Accountabilities
- Take part in the complete software development from technical design and implementation (build/code/test) of web-based applications and digital interfaces
- Contribute to application improvement and optimization through code reviews, refactoring and architecture changes
- Work with team members during troubleshooting, support issues and bug fixes
- Solve difficult problems
- Apply design patterns, coding standards, and best practices to produce secure, reliable, reusable and scalable code
- Contribute to process improvements, voicing any concerns and actively contribute to their resolution
- Facilitate regular meetings and working sessions with development team members and different business units to address ongoing issues that require further understanding or analysis
Must Haves
- 3+ years experience as a full-stack web developer (front/back-end) using Python, Vue/javascript, C++ object programming or equivalent
- Able to implement web services with RESTful APIs
- Able to implement front-end web client applications
- Strong working knowledge of version control software and processes (Git or SVN) and CI/CD Builds
- Be focused on automating repetitive tasks
- Postsecondary education in Computer Science, Software Engineering or equivalent working experience
- Fluency in both French and English (written and spoken) is important, as this role involves regular interaction with partners and stakeholders in both languages.
Nice To Haves
- Familiarity with Agile/Scrum frameworks
- Working experience with Nginx web server
- Experience in the business area of derivatives trading and/or clearing
- Practical knowledge of the Google work environment (G Suite)
- Unix/Linux command line tools
- Kubernetes / docker container technologies
- Cloud deployments
In the market for…
Excitement
- Explore emerging technology and innovation, as well as ventures and digital finance that shape the future of global markets Experience the movement of the market while grounded in the stability of close to 200 years of success.
Connection
- With site hubs in some of the world's most multicultural cities, we leverage our size and structure to create rich connections and belonging while experiencing powerful global impact through our work.
Impact
- More than a platform, we use our talents to power mission-critical systems that drive global economic advancement, innovation, and growth. As well, our employee-led
Team Impact
spreads social good via our giving strategy.
Wellness
- From empathetic leadership to a culture of flexibility and balance, we believe wellness at work creates the maximum yield and a stronger "we". Plus, with a cloud-first and hybrid workstyle, as well as generous time-off and leaves, we support a life well lived
Growth
- From a growth mindset in our work, to expansion in our business, TMX is home to action-takers energized by the achievement of ambitious growth.
Ready to enrich your career with impactful work, leaders who truly care, and the flexibility and programs to help you thrive as part of #TeamTMX ? Apply now.
Please note that our company is not currently sponsoring work permit applications and the applicant must be authorized to work in the country where this position is located.
TMX is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.
Full-Stack Developer
Posted today
Job Viewed
Job Description
What You'll Do
- Build applications from scratch (frontend + backend).
- Develop and integrate secure payment and escrow account systems (Stripe, Mastercard, etc.).
- Ensure performance, security, and reliability for financial transactions.
- Collaborate with the team to deliver scalable, user-friendly solutions.
What We're Looking For
- Strong background in full-stack development.
- Hands-on experience with payment systems / APIs (Stripe, Mastercard, etc.).
- Proven ability to take projects from concept to completion.
- Startup-ready mindset: problem solver, fast learner, team player.
Nice to Have
- Experience in fintech, B2B platforms, or marketplace apps.
- Familiarity with React, , and cloud platforms (AWS, GCP, etc.).
- Security-first approach for handling sensitive data.
Why Join Us?
- Build foundational systems from the ground up.
- Work in a fast-paced, innovative environment.
- Have a real impact on core product development.
Job Type: Full-time
Pay: $63,070.71-$141,562.62 per year
Application question(s):
- What is your strongest programming stack (frontend + backend)?
- Do you have direct experience integrating payment or escrow systems (e.g., Stripe, Mastercard,)? Please describe.
- Have you ever built an application from scratch? If yes, tell us about it.
- How do you usually ensure security and compliance when handling payment data?
- Which frameworks and tools are you most comfortable with (React, , AWS, etc.)?
- What is your expected annual salary range for this role?
- Do you have a minimum salary requirement below which you would not consider the role?
- Have you developed or managed private server infrastructure for handling secure financial transactions?
Education:
- Secondary School (preferred)
Experience:
- Stripe payment integration: 3 years (preferred)
- Mastercard / Debit Card integrations: 3 years (preferred)
- AWS (cloud + security): 3 years (preferred)
Language:
- Mandarin (preferred)
Work Location: In person
Full Stack Developer
Posted today
Job Viewed
Job Description
Company Description
PSP Services, Inc. (PSP) is a premier payment processor located in Vaughan, Ontario, Canada, dedicated to providing EMV acquiring and issuing programs to their clients. PSP specializes in end-to-end e-Payment applications, Point of Sale software, secure transaction networks, and smart card solutions. The company focuses on customer satisfaction, sourcing leading-edge technologies, and fostering long-term relationships. PSP tailors solutions to meet the needs of today's unique business models by offering industry-leading technologies and creating strategic partnerships worldwide. PSP works with businesses of all types and sizes to challenge the traditional mindset of payment processing.
Role Description
We are seeking a talented Full Stack Developer with experience in Flutter and/or React to join our team in enhancing and supporting our Point-of-Sale (POS) Restaurant application. The ideal candidate will be passionate about building high-quality software, have a strong eye for detail, and be comfortable working in a fast-paced, collaborative environment.
Key Responsibilities:
- Design, develop, and maintain new features and enhancements for our POS Restaurant application.
- Identify and resolve bugs and technical issues to ensure application stability and performance.
- Work closely with cross-functional teams to ensure seamless integration of application components.
- Optimize front-end performance and contribute to overall application responsiveness and efficiency.
- Support deployments related to POS and Payment Service Provider (PSP) services, addressing technical challenges as they arise.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficient in Flutter and/or React frameworks with hands-on development experience.
- Prior experience developing and maintaining Point-of-Sale applications is highly preferred.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork abilities.
Eligibility Requirements:
- Applicants must be Canadian Citizens or Permanent Residents.
- Applications from individuals who do not meet this requirement will not be considered.
Job Type: Full-time
Benefits:
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Vision care
Ability to commute/relocate:
- Concord, ON L4K 0C3: reliably commute or plan to relocate before starting work (required)
Full Stack Developer
Posted today
Job Viewed
Job Description
The Apex Group was established in Bermuda in 2003 and is now one of the world's largest fund administration and middle office solutions providers.
Our business is unique in its ability to reach globally, service locally and provide cross-jurisdictional services. With our clients at the heart of everything we do, our hard-working team has successfully delivered on an unprecedented growth and transformation journey, and we are now represented by over circa 13,000 employees across 112 offices worldwide.Your career with us should reflect your energy and passion.
That's why, at Apex Group, we will do more than simply 'empower' you. We will work to supercharge your unique skills and experience.
Take the lead and we'll give you the support you need to be at the top of your game. And we offer you the freedom to be a positive disrupter and turn big ideas into bold, industry-changing realities.
For our business, for clients, and for you
IT Developer
The Role & Key Responsibilities:
- Develop software applications using programming languages and frameworks.
- Collaborate with stakeholders to gather and analyze requirements.
- Design and implement software solutions that align with business objectives.
- .Net programming
- HTML 5 programming
- (MySQL) database server environment management
- XML/Java scripting
- Write clean, efficient, and maintainable code.
- Conduct testing and debugging to identify and resolve issues.
- Integrate software components and third-party libraries.
- Document software specifications and user manuals.
- Stay up-to-date with emerging technologies and industry trends.
- Provide technical support and troubleshooting for software applications.
- Collaborate with cross-functional teams to ensure successful project delivery.
- Strong user interface design and development skills using modem techniques.
- Strong knowledge of version control and dependency resolution.
- Solid understanding of security and compliance standards related to package management.
- Proficient with Linux server operating systems and maintenance.
- Analytical and problem-solving skills to arrive at the most efficient solutions.
- Excellent communications and interpersonal skills to interact with a variety of people with various levels of technological sophistication both inside the department/ unit and externally.
- Self-motivated, well organized and able to work individually or as part of a dynamic team.
- Demonstrated ability to learn and adapt to rapidly changing technologies.
Skills Required:
- University degree or College diploma in Computer Science, Information Technology, or a related field.
- 5+ years of proven experience as an IT Developer or similar role.
- System analysis documentation (utilizing Visio)
- Strong proficiency in programming languages such as Java, C#, or Python.
Experience with web development frameworks (e.g., Angular, React) and databases (e.g., SQL, MongoDB).
Proficient in VB.NET and ASP.NET programming
- Proficient in HTML 5
- (MySQL) database server environment management
Java script : XML experience
Knowledge of software development methodologies and best practices.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work independently and as part of a team.
- Effective communication and interpersonal skills.
- Knowledge of Financial Services and Mutual Funds would be considered an asset.
- Preferred Qualifications:
- Experience with cloud technologies (e.g., AWS, Azure).
- Familiarity with Agile development methodologies.
- Certifications in relevant technologies or programming languages
We pride ourselves in our commitment to fostering a connected and inclusive culture, all our opportunities at Apex have five (5) days in office requirement.
Salary ranges from USD $70, USD $80,000.00 plus additional discretionary yearly bonus based on corporate and individual's performance. Compensation within this range is dependent on individual's skills, experience and qualifications.
Disclaimer: Unsolicited CVs sent to Apex (Talent Acquisition Team or Hiring Managers) by recruitment agencies will not be accepted for this position. Apex operates a direct souring model and where agency assistance is required, the Talent Acquisition team will engage directly with our exclusive recruitment partners.
Disclaimer: Unsolicited CVs sent to Apex (Talent Acquisition Team or Hiring Managers) by recruitment agencies will not be accepted for this position. Apex operates a direct sourcing model and where agency assistance is required, the Talent Acquisition team will engage directly with our exclusive recruitment partners.
Be The First To Know
About the latest Software developers Jobs in Canada !
Full-Stack Developer
Posted today
Job Viewed
Job Description
About Socliq
Socliq is building the professional network for the creator economy a platform where creators, brands, and professionals connect, collaborate, and showcase their work.
We've already built a network of 1,000+ creators through events, brand partnerships, and community, and now we're ready to translate that into a digital platform.
The Role
We're looking for a full-stack developer to help us build our MVP as a Progressive Web App (PWA). This first version will be tested with 1,000 creators in our network, and the insights will fuel our next stage: scaling into a native iOS/Android app.
You'll be responsible for turning our feature scope into a working product from authentication to collaboration flows while setting up the backend so data and APIs are reusable for mobile apps down the road.
Qualifications
• Experience as a full-stack developer (or proven track record of shipping MVPs/side projects).
• Strong skills in React (or React Native), JavaScript/TypeScript, and modern frontend frameworks.
• Experience building Progressive Web Apps (PWA), including Add-to-Home-Screen and service worker setup.
• Backend experience with (or similar) and designing API-first architectures.
• Proficiency with databases (Postgres/MySQL) and object storage (AWS S3, or equivalent).
• Knowledge of authentication flows (email, phone, JWT/OAuth).
• Experience with cloud hosting (AWS, Vercel, GCP, or similar).
• Understanding of open-source licensing (must avoid GPL/AGPL libraries).
• Strong problem-solving skills and ability to move fast in an early-stage environment.
Why Join Socliq
• You'll be building the core product of a fast-growing startup in the creator economy.
• Work directly with the founders, who've already built traction through events and partnerships.
• Your work will be tested immediately with 1,000 creators in real-world use.
• Opportunity to grow with the company as we raise and scale.
How to Apply
If this excites you, apply directly here on LinkedIn or reach out with:
• Your portfolio / GitHub (past projects, PWAs).
• A quick note on your experience building early-stage products.
• Your availability and expected compensation (contract-based to start).