Skip to content
New Grad

Jobs · Board

All jobs
Intuit logo

Software Developer Co-op - Front End

IntuitAdded 1d ago

Toronto, ON, CanadaInternship

Save this job and browse the whole board.

Create free account

No credit card needed

Quick summaryby newgrad.ai

What you'll do

  • Develop responsive UI components for web, iOS, and Android platforms.
  • Integrate front-end interfaces with Java-based backend services and cloud APIs.
  • Participate in code reviews, technical design discussions, and CI/CD pipeline maintenance.
  • Collaborate with UX designers and engineers to build customer-facing features.

What they're looking for

  • Students graduating after August 2027 available for an 8-month term.
  • Proficiency in ReactJS, HTML, CSS, TypeScript, and Java.
  • Experience with mobile development or cross-platform frameworks like Flutter.
  • Ability to work from the Toronto office 3 days weekly.

Pay and perks

  • Base pay range of $66,000 - $125,500 per year.
  • Eligible for cash bonuses and equity rewards.

About our Emerging Talent Program

Intuit invests in Emerging Talent because fresh perspectives strengthen our products and teams. The program is backed by a culture that values curiosity and collaboration, and you'll be supported by dedicated managers and mentors who are invested in your growth. As an intern or co-op, you'll work on meaningful projects with business impact, many centered on AI and emerging technologies, and contribute to driving decisions. You'll build skills through function-specific learning opportunities, connect with a global community of interns and co-ops through dedicated programming and social events, and get exposure to senior leadership and cross-functional work across Intuit's product ecosystem. Learn more about our Intern and Co-op Program here.

This co-op opportunity invites you to be a part of the team that provides the server-driven UI platform capabilities for web, iOS and Android for Intuit’s multi-billion dollar applications, QuickBooks and TurboTax, to provide dynamic experiences to our customers. We are even open source!

As a co-op on this team, you’ll build front-end and mobile experiences used by millions of consumers and small businesses. Your skills and interests will shape your projects, so you can land where you make a real impact.

Responsibilities

  • Build front-end and mobile experiences: Design, develop, and test responsive, high-quality UI components for web (ReactJS) and mobile (iOS and Android) using a server-driven UI platform.
  • Work across the stack: Use Java and cloud-based APIs to integrate front-end and mobile experiences with backend services.
  • Collaborate on design and architecture: Join technical discussions, contribute to design decisions, and work closely with designers, UX specialists, and backend engineers.
  • Ensure quality: Write tests, take part in code reviews, and debug and resolve defects.
  • Support our tools and pipelines: Help maintain and improve our CI/CD pipelines and developer tooling.
  • Contribute to planning: Help gather requirements, define technical specifications, and create test plans.
  • Drive continuous improvement: Learn new technologies, share what you learn, and explore innovative solutions, including AI-assisted development.

Qualifications

  • Actively enrolled in a post-secondary education program.
  • A graduation date after the co-op term ends.
  • Available for an 8 month (January - August 2027) co-op work term for 40 hours per week
  • Must be legally eligible to work in Canada for the duration of the co-op term, without requiring sponsorship now or in the future.
  • Ability to work in our Toronto office a minimum of 3 days per week.
  • Front-end fundamentals. Experience building responsive, dynamic web applications with ReactJS and a solid grasp of HTML, CSS, and JavaScript/TypeScript.
  • Java proficiency. Experience with Java and object-oriented design, plus core data structures and programming concepts.
  • Mobile exposure. Experience developing for iOS or Android (Swift, Kotlin, Java, or Objective-C) or with cross-platform frameworks such as React Native or Flutter. Coursework and personal projects count.
  • Collaboration across disciplines. You work well with designers, UX specialists, and backend engineers, and you care about the customer experience you’re building.
  • AI fluency, with healthy skepticism. You’re comfortable using AI tools (Claude, ChatGPT, Gemini, and agentic coding tools like Claude Code or Cursor) to build and prototype, and you check the output rather than take it at face value.
  • Problem-solving and debugging. You break down ambiguous problems in a structured way and know when to ask for help.
  • Ownership and growth mindset. You take projects from start to finish, communicate progress clearly, and keep learning.
  • Nice to have: Familiarity with git, Agile practices, cloud platforms (AWS/GCP), or open-source contributions.

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

The expected base pay range for this position is:

Toronto $66,000 - $125,500

From Intuit's public posting, laid out for reading by newgrad.ai with the wording unchanged. Check the original before you apply.

Apply on Intuit's site.

Apply now

Listing wrong or expired, or you're the employer and want it removed? Let us know.