05 Aug
|
LearnFormula
|
Ontario
05 Aug
LearnFormula
Ontario
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 advantages
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
#J-18808-Ljbffr
📌 Full-Stack Developer (Next.js, React Native) (Ontario)
🏢 LearnFormula
📍 Ontario