Full Stack Developer

Uxbridge, ON, CA, Canada

Job Description

Modall is a software development agency based in Uxbridge, Ontario. We build MVPs, SaaS platforms, ERP systems, custom web apps, and mobile apps for startups and growing businesses. We're looking for an experienced developer who is highly proficient in React, Next.js, and Tailwind CSS, with a strong eye for crafting clean, modern, and user-friendly interfaces.

Role Overview



As a Software Developer at Modall, you'll be responsible for creating dynamic, user-friendly web & mobile applications using React, Next.js, and Tailwind CSS. You'll collaborate closely with our team to transform design concepts into production-ready products for our clients. This is an

onsite role in our Uxbridge, ON office

--

remote work is not available

, so reliable transportation is required.

Ideal Candidate:



We're looking for someone who can confidently take ownership of a project, manage it independently, and determine the best approach for implementation from start to finish. While this role leans heavily toward frontend development, you should also be comfortable working with backend technologies when needed to deliver full, end-to-end solutions.

Key Responsibilities



Build and maintain responsive, high-quality web and mobile applications using React, Next.js, React Native, and Tailwind CSS Translate Figma designs into clean, production-ready UIs with attention to detail and responsiveness Collaborate with designers, developers, and stakeholders to implement features and deliver client-ready solutions Optimize applications for performance, accessibility, and cross-device compatibility Support integration of RESTful APIs and backend services into frontend applications Contribute to ongoing product iterations, feature enhancements, and client-specific customizations

Our Tech Stack:



Frontend



TypeScript React Next.js Tailwind CSS React Native

Backend



Node.js Prisma ORM PostgreSQL

Design & Collaboration



Figma

Requirements



Proficiency in React

and a strong portfolio showcasing projects built with React.

Proficiency in Next.js

Proficiency in Tailwind CSS

for creating pixel-perfect, responsive designs. Experience with React Native Solid understanding of RESTful APIs and experience integrating backend services into frontend applications. Experience using GitHub for version control (branching, merging, pull requests). Familiarity with turning Figma designs into robust, production-ready interfaces.

Fluent communication skills in English

(both verbal and written). Minimum 4 years professional experience working in software development. Dependable team player who can adapt in a fast-paced environment.

Must work onsite in our Uxbridge office and have reliable transportation.


Why Join Modall?



Joining Modall means becoming part of a team that values creativity, innovation, and an entrepreneurial mindset. We're passionate about pushing the boundaries of what's possible with modern web and mobile technologies. You'll work with a cutting-edge tech stack, stay on the leading edge of development trends, and have the freedom to explore new tools and approaches.

We offer a collaborative, fast-paced environment where your ideas matter and your work has real impact. With a wide variety of challenges across industries, you'll have the opportunity to continuously grow your skills, ship meaningful products, and help shape the future of the software we build.

How to Apply



Submit your resume and a cover letter highlighting your experience and why you're a great fit for Modall. Don't forget to include links to projects or repositories that showcase your best work.

Please include 'I can commute to Uxbridge, I understand this job is not remote' and attach your LinkedIn URL in your cover letter to confirm you have read the job description.

About Modall



Modall is a forward-thinking software development agency located in the heart of Uxbridge, Ontario. We're a tight-knit team of four building all of our software entirely in-house -- no outsourcing. We partner with a diverse range of clients, from startups, professional athletes, and entrepreneurs to SMBs and enterprise-level organizations, helping them turn ideas into scalable digital products. Whether it's building internal systems, launching new platforms, or creating customer-facing apps, we collaborate closely with our clients to deliver software that drives real results.

Beyond client work, we're also building our own SaaS products, which gives our developers the chance to contribute to early-stage product development and shape software from the ground up. If you're someone with an entrepreneurial mindset, who thrives in a startup-style environment, and wants to play a meaningful role in both client success and product innovation, this is the role for you. Our fast-paced, collaborative culture is built around creativity, autonomy, and a shared drive to build high-quality software with modern tools and technologies.

Details:



Job Type: Full-time

Salary: $80,000-$110,000

Additional pay:

Overtime pay
Benefits:

Casual dress Flexible schedule On-site gym On-site parking
Schedule:

On-site (no remote work) 8 hour shift Monday to Friday

Ability to commute:



Uxbridge, ON L9P 1J3: reliably commute (required)


Job Type: Full-time

Pay: $80,000.00-$110,000.00 per year

Benefits:

Casual dress Flexible schedule On-site gym On-site parking
Ability to commute/relocate:

Uxbridge, ON L9P 1J3: reliably commute or plan to relocate before starting work (required)
Application question(s):

Are you proficient in working with React? How many years of work experience do you have with React.js? How many years of work experience do you have with Next.js?
Education:

Bachelor's Degree (preferred)
Experience:

professional work: 4 years (required)
Language:

English (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2516156
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Uxbridge, ON, CA, Canada
  • Education
    Not mentioned