Full-Stack Developer (Next.js, React Native)
Top Benefits
About the role
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
Bachelor's degree
Full-Stack Developer (Next.js, React Native)
Top Benefits
About the role
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
Bachelor's degree