1

Software Developer Engineer Ii Jobs in Ontario (NOW HIRING)

Relevant Degree\/Qualifications \n * 2\-5 years experience as a .NET Developer\/Engineer. \n * A flair for creating well\-presented software that is technically sound. \n * Outstanding analytical ...

Relevant Degree\/Qualifications \n * 2\-5 years experience as a .NET Developer\/Engineer. \n * In\-depth knowledge of .NET infrastructure. \n * A flair for creating well\-presented software that is ...

Software Engineer II

Toronto, ON · On-site

CA$81K - CA$115K/yr

Role Summary As a Software Engineer II, you provide technical expertise to implement scalable ... Familiarity with responsible use of coding copilots or AI-assisted developer workflows. Experience ...

Software Engineer II

Toronto, ON · On-site

CA$81K - CA$115K/yr

Role Summary As a Software Engineer II, you provide technical expertise to implement scalable, reliable and secure solutions for EDMO Data Catalog services. You contribute to solutions that operate ...

CA$119K - CA$169K/yr

Software Engineer II, Backend Waterloo, ON Build what's next for players. We're a startup inside Sony PlayStation: fast-moving, experimental, and highly ambitious, while backed by the scale ...

New

CA$126K - CA$158K/yr

Senior Software Engineer II - Machine Learning Platform We are seeking a Senior Software Engineer ... As a key member, you will work at the intersection of Data Science and DevOps, building robust ML ...

As a Software Developer is primarily responsible for designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications.

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...

next page

Showing results 1-20

Software Developer Engineer Ii information

What is the difference between Software Developer Engineer Ii vs Software Developer Engineer I?

AspectSoftware Developer Engineer ISoftware Developer Engineer II
Experience LevelEntry-level, typically 0-2 yearsMid-level, usually 2-4 years
ResponsibilitiesBasic coding, bug fixes, learning projectsComplex coding, feature development, mentoring juniors
Required SkillsFundamental programming, basic understanding of systemsProficient coding, system design, problem-solving
CertificationsNot always requiredNot always required, but beneficial

The main difference between a Software Developer Engineer I and II lies in experience, responsibilities, and skill level. Software Developer Engineer I is an entry-level role focused on learning and basic tasks, while Software Developer Engineer II involves more complex projects and greater independence. Employers typically expect more experience and technical proficiency from Software Developer Engineer II candidates.

What job categories do people searching Software Developer Engineer Ii jobs in Ontario look for?

The top searched job categories for Software Developer Engineer Ii jobs in Ontario are:

What cities in Ontario are hiring for Software Developer Engineer Ii jobs?

Cities in Ontario with the most Software Developer Engineer Ii job openings:

Infographic showing various Software Developer Engineer Ii job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Software Engineer II / Software Developer II (React Native)

PlayStation Global

Waterloo, ON

Full-time

Posted 26 days ago


Job description

Software Engineer II / Software Developer II (React Native) 

Build what's next for players.

We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the scale, resources, and trust of Sony Interactive Entertainment. We're building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to design at startup speed and drive huge impact inside the largest gaming company in the world.

We are seeking a Software Engineer II specializing in React Native and high-performance mobile development. In this role, you will design, build, and improve mobile experiences while contributing to the architecture, frameworks, and technical practices that support our applications.

You will collaborate closely with engineers, product managers, designers, and researchers to deliver user interfaces that are performant, accessible, reliable, and delightful at scale. You will take ownership of meaningful features from development through release and production support.

Responsibilities 

  • Design, build, test, release, and maintain mobile application features using React Native and modern JavaScript and TypeScript.
  • Contribute to the evolution of frontend architecture, reusable components, development patterns, and technical standards.
  • Partner with product managers, designers, and researchers to translate user experience requirements into practical, maintainable technical solutions.
  • Write maintainable, well-tested code and contribute to code reviews, documentation, testing practices, and release processes.
  • Investigate, diagnose, and resolve application defects, performance issues, and production incidents.
  • Collaborate with the backend team to deliver reliable end-to-end experiences.
     

 Requirements

  • 3+ years of professional software development experience, including experience building React Native applications or high-performance JavaScript and TypeScript applications.
  • BS/MS degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Strong understanding of React Native, JavaScript, TypeScript, component architecture, state management, and mobile application development.
  • Experience profiling, debugging, and optimizing frontend or mobile application performance.
  • Understanding of cross-platform application architecture and communication between JavaScript and native modules.
  • Experience delivering production-quality mobile applications using React Native.
  • Experience building reusable UI components and maintainable frontend systems.
  • Ability to independently deliver well-defined projects while collaborating effectively with engineers and cross-functional partners.
  • Strong problem-solving, communication, and debugging skills.
  • Passion for delivering high-quality user interfaces with excellent performance and usability.
Bonus
  • Experience building social, community, gaming, or other consumer products.
  • Familiarity with VoIP, call dialing and ringing flows in Android/React Native
  • Experience with accessibility, internationalization, and UI testing frameworks. 
  • Familiarity with CI/CD pipelines and modern build systems for frontend development.
  • Previous experience at an early-stage startup or on a zero-to-one product team.