Full-Stack Developer (Next.js, React Native)

LearnFormula

Toronto

On-site

CAD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health care benefits
Paid time off
On-site gym and parking
Regular company events
Casual dress code

Job summary

A technology-driven educational market leader is seeking a Mid-Senior Full-Stack Developer to lead the Next.js web platform development and manage the React Native mobile app. The role demands 3–4+ years in web development including Node.js and React Native. Offering a competitive salary ranging from $60,000 to $90,000 CAD, this full-time position is perfect for a self-sufficient problem solver interested in scaling their career in a collaborative environment.

Qualifications

  • 3–4+ years of production web development experience.
  • Solid understanding of modern JavaScript (ES6+).
  • 1–2+ years of React Native/Expo mobile development experience.

Responsibilities

  • Develop and enhance features for our Next.js web application.
  • Design and implement backend APIs using Node.js.
  • Optimize application performance and user experience.

Skills

Production web development with React and Next.js
Next.js App Router expertise
React hooks and Context API
Building backend APIs with Node.js
React Native/Expo mobile development
Problem-solving skills
Communication skills
Translating Figma designs into interfaces

Tools

Node.js
MySQL
React Native
Expo
Tailwind CSS

Job description

Join to apply for the Full-Stack Developer (Next.js, React Native) role at LearnFormula

About CpdFormula

CpdFormula is a leading online marketplace for continuing education courses. We're building technology that empowers lifelong learners and educators worldwide.

The Role

We're looking for a senior full-stack developer to lead development of our Next.js web platform, with additional ownership of our React Native mobile app. This isn't a junior role—we need someone who can confidently deliver complete features across the entire stack, with a primary focus on web development.

This is a full-time, in-office position with standard hours (9 AM–5 PM).

What You'll Build
  • Develop and enhance features for our Next.js web application from Figma designs (primary focus)
  • Design and implement backend APIs using Node.js and Next.js Route Handlers
  • Build and maintain our React Native mobile app using Expo (secondary focus)
  • Write clean, maintainable, well-documented code with testing coverage
  • Collaborate cross-functionally with design, QA, support, and sales teams
  • Optimize application performance, scalability, and user experience
Our Tech Stack
  • Web Frontend: React, Next.js (App Router), Tailwind CSS
  • Mobile: React Native, Expo
  • Backend: Node.js, Next.js Route Handlers
  • Database: MySQL with Prisma ORM
Requirements

Required:

  • 3–4+ years of production web development with React and Next.js
  • Strong expertise with Next.js App Router and full-stack architecture
  • Solid understanding of React hooks, Context API, and modern JavaScript (ES6+)
  • Experience building backend APIs with Node.js
  • 1–2+ years of React Native/Expo mobile development experience
  • Understanding of React Native lifecycle, navigation patterns, and mobile UI/UX
  • Self-sufficient problem solver who can work independently and propose solutions
  • Excellent communication skills and collaborative mindset
  • Proven ability to translate Figma designs into pixel-perfect, responsive interfaces

Nice to Have:

  • TypeScript experience
  • CI/CD pipelines and testing frameworks (Jest, React Testing Library)
  • AWS or cloud infrastructure experience
Benefits
  • Compensation: $60,000–$90,000 CAD annually
  • Collaborative, fast-paced team environment
  • Clear growth opportunities in a rapidly scaling company
  • Extended health care benefits
  • Paid time off
  • On-site gym and parking
  • Regular company events
  • Casual dress code
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Computer and Network Security

Referrals increase your chances of interviewing at LearnFormula by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior PHP/React Developer
Senior PHP/React Developer

STACK IT Recruitment • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Paid Time Off
Health & Wellness
Professional Development
+1
Senior React Native Developer
Senior React Native Developer

Ndax • Calgary

On-site
CAD 90,000 - 120,000
Extended Healthcare Plan
Life Insurance
Paid Time Off
+3
Senior Full Stack Developer Toronto
Senior Full Stack Developer Toronto

Konrad • Toronto

Hybrid
CAD 120,000 - 145,000
Retirement Planning
Parental Leave Program
Annual tech & travel allowance
+5
Senior Full Stack Engineer (React.js / Node.js)
Senior Full Stack Engineer (React.js / Node.js)

Cognizant • Halifax

Hybrid
CAD 110,000 - 140,000
Hybrid work model
Annual incentive program
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full-Stack Engineer: Next.js & React Native
Senior Full-Stack Engineer: Next.js & React Native

LearnFormula • Toronto

On-site
CAD 60,000 - 90,000
Full Stack Developer
Full Stack Developer

Socket.dev • Toronto

Hybrid
CAD 90,000 - 120,000
Health & Wellness
Retirement Planning
Parental Leave
+5
Junior Full-Stack Software Developer
Junior Full-Stack Software Developer

Effortless Admin Inc. • Edmonton

On-site
CAD 60,000 - 80,000
Comprehensive benefits package
Mentorship from senior developers
Flexible work environment
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Full Stack Developer (Frontend: React, Redux, JavaScript, TypeScript, HTML5, Next.js and Backen[...]
Full Stack Developer (Frontend: React, Redux, JavaScript, TypeScript, HTML5, Next.js and Backen[...]

Dawn InfoTek • Toronto

Hybrid
CAD 100,000 - 130,000