cover image
Enterprise Solutions Inc.

Next.js Developer

On site

Calgary, Canada

Senior

Freelance

19-09-2025

Share this job:

Skills

Communication Leadership TypeScript GraphQL Architecture Team Management react node.js Front-end Development Next.js HTML5 E-commerce

Job Specifications

Job Title: Next.js Developer (UI)

Location: Onsite - Calgary, AB

Experience: 10+ Years

Job Description

We are looking for a Senior Next.js Developer (UI) with strong architecture and design expertise to build high-performance, enterprise-scale web applications. The ideal candidate will bring deep knowledge of modern front-end technologies, UI design patterns, and performance optimization techniques.

Key Responsibilities

Lead the architecture and design of enterprise web applications.
Develop and maintain Next.js/React applications, ensuring scalability and performance.
Implement server-side rendering (SSR) and client-side rendering (CSR) strategies for optimal performance.
Design and build reusable React components, manage client-side state, and ensure best practices in UI design.
Apply advanced UI design patterns and tune performance of web applications.
Integrate applications with CMS and work on e-commerce platforms as needed.
Implement Micro Frontends, Component Driven Design, and other modern architecture principles.
Develop and customize UI applications with TypeScript and React.
Build Experience Layer APIs using Node.js or its frameworks.
Work with GraphQL, including GraphQL Client and Apollo Server.
Utilize tools such as Nx, Turborepo, Storybook, and Prettier for development and maintenance.
Ensure secure application design and implementation.
Interact with cross-functional, geographically distributed teams and manage client relationships effectively.
Provide leadership in team management and mentorship.

Qualifications

10+ years of professional experience in front-end development.
Strong expertise in Next.js, React, TypeScript, and HTML5.
Proven experience in architecture and design of enterprise web apps.
Solid understanding of web component specifications and related frameworks.
Experience in e-commerce platforms and CMS integration.
Strong knowledge of Micro Frontends, Component Driven Design, and performance tuning.
Excellent communication skills and ability to work in cross-geo teams.
Demonstrated experience in client management and leading development teams.

About the Company

Enterprise Solutions, Inc. is a technology-intensive services company. We develop and deliver software and engineering solutions to our partners; we work relentlessly to keep our clients happy, and we measure our business success with the trust we earn from them. Enterprise Solutions offers implementation services for VMS, MSP, ERP, cloud, analytics and digital transformation. We are a certified Minority Business Enterprise (MBE). We have extensive experience in end-to-end software development using a wide array of techno... Know more