623 Software Developers jobs in Toronto
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
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
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).
Full Stack Developer

Posted 5 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower level analysts
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ 5 to 8 years in software engineering. 5+years in a technical lead role with experience of Application Product design, technical strategy, and deliver technology solutions.
+ Strong Java /J2EE, Kafka ,SpringBoot, Spring Security, REST, and microservices patterns.
+ Expertise in Angular/ReactJS, HTML5, CSS. Experience on developing UI screens with responsive design.
+ Experience with different database systems such as Oracle, MongoDB, etc
+ Expertise in cloud development, architecture, deployment and troubleshooting of applications in known Cloud platforms (e.g. OpenShift, AWS etc).
+ Excellent communication skills, proven mentorship, and agile mindset
+ Identify technical risks and propose mitigation strategies, including spikes, proofs of concept, or architectural adjustments.
**Education:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Full Stack Developer
Posted 12 days ago
Job Viewed
Job Description
Insight Global is seeking a Full Stack Developer to join a global SaaS company, at their Toronto office (5 days/week onsite). This is a high-impact opportunity to be part of a growing team. In this role, you will work closely on updating, enhancing, and developing customer facing products. This role involves working closely with the Customer Success team to support two core product pillars: brand management and marketing compliance, including co-op fund management and creative automation tools.
In this role, you will triaging and resolving complex product issues, building internal tools, and contributing to product improvements. You'll work across the full stack, support production systems, and help shape regional support strategy. This is a great opportunity for a technically strong, service-oriented developer who thrives in collaborative, fast-paced environments.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- 3+ years of experience as a full stack experience
- Precious experince working in a support role
- Strong proficiency in React
- Strong proficiency in Node
- Proven ability to debug and resolve issues across frontend and backend systems
- Experience writing and deploying patches, hotfixes, or small enhancements
- Strong communication skills-able to explain technical issues to both technical and non-technical stakeholders
- Comfortable working onsite in Toronto, 5 days/week - Familiarity with RESTful APIs, AWS (or other cloud platforms), CI/CD, and Git workflows
- Experience with Ruby on Rails or similar backend frameworks
- Experience with observability tools like Sentry, New Relic, or similar
- Exposure to Python, GraphQL, feature flagging, and admin tooling
- Experience in technical customer-facing roles (e.g., support engineering, technical account management)
- Background in SaaS products related to marketing, compliance, or brand management
- Ability to analyze support trends and propose systemic improvements
- Interest in growing into a leadership role as the team scales
Full Stack Developer

Posted 15 days ago
Job Viewed
Job Description
Insight Global is looking for a Full Stack Developer to join one of the leading banks , where you will play a key roles in building, modern, scaleable web applications that enhance client servicing capabilties.
Key responsibilities include the below:
-Design, develop, and maintain scalable and efficient web applications using Python and Vue.js.
-Build and maintain back-end APIs using FastAPI to support application functionality.
-Collaborate with cross-functional teams, including designers, product managers, and other developers, to -deliver high-quality solutions.
Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
-Implement and maintain unit tests for back-end code to ensure reliability and maintainability.
-Write and execute front-end tests using Cypress to validate user interface functionality and performance.
-Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
-Stay up to date with emerging technologies and frameworks to continuously improve development processes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
-Proven experience as a Full Stack Developer, with a strong focus on Python and Vue.js.
-Hands-on experience with FastAPI for building back-end APIs.
-Solid understanding of front-end and back-end development principles.
-Proficiency in writing unit tests for back-end code.
-Hands-on experience with front-end testing frameworks, particularly Cypress.
-Strong Git skills, including branching, merging, and version control best practices.
-Strong problem-solving skills and attention to detail.
-Excellent communication and collaboration skills. AI and Cloud Technologies:
-Experience with generative AI technologies, including practical applications in real-world projects.
-Familiarity with Azure cloud services, including deployment and integration.
-Knowledge of Retrieval-Augmented Generation (RAG) techniques for improving AI model performance.
-Experience with prompt engineering to optimize AI model outputs.
DevOps and Agile Practices:
-Exposure to modern DevOps practices, including CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
-Understanding of Agile development methodologies and experience working in Agile teams.
Be The First To Know
About the latest Software developers Jobs in Toronto !
Full Stack Developer

Posted 15 days ago
Job Viewed
Job Description
Insight Global is looking for a Full Stack Developer to join one of the leading banks , where you will play a key roles in building, modern, scaleable web applications that enhance client servicing capabilties.
Key responsibilities include the below:
-Design, develop, and maintain scalable and efficient web applications using Python and Vue.js.
-Build and maintain back-end APIs using FastAPI to support application functionality.
-Collaborate with cross-functional teams, including designers, product managers, and other developers, to -deliver high-quality solutions.
Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
-Implement and maintain unit tests for back-end code to ensure reliability and maintainability.
-Write and execute front-end tests using Cypress to validate user interface functionality and performance.
-Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
-Stay up to date with emerging technologies and frameworks to continuously improve development processes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
-Proven experience as a Full Stack Developer, with a strong focus on Python and Vue.js.
-Hands-on experience with FastAPI for building back-end APIs.
-Solid understanding of front-end and back-end development principles.
-Proficiency in writing unit tests for back-end code.
-Hands-on experience with front-end testing frameworks, particularly Cypress.
-Strong Git skills, including branching, merging, and version control best practices.
-Strong problem-solving skills and attention to detail.
-Excellent communication and collaboration skills. AI and Cloud Technologies:
-Experience with generative AI technologies, including practical applications in real-world projects.
-Familiarity with Azure cloud services, including deployment and integration.
-Knowledge of Retrieval-Augmented Generation (RAG) techniques for improving AI model performance.
-Experience with prompt engineering to optimize AI model outputs.
DevOps and Agile Practices:
-Exposure to modern DevOps practices, including CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
-Understanding of Agile development methodologies and experience working in Agile teams.
Full Stack Developer

Posted 15 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** **:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.