Talent.com
Front End Developer - React
Front End Developer - ReactCGI • Fredericton
No longer accepting applications
Front End Developer - React

Front End Developer - React

CGI • Fredericton
22 days ago
Job type
  • Full-time
Job description

Position Description:

We are seeking a Front-End Developer to join our team in building high-performance, scalable web applications. The ideal candidate will have 5+ years of experience in React and modern JavaScript (ES6+), along with strong skills in API integration and working within Agile teams.

This is a hybrid role (2–3 days/week onsite) with locations in Halifax, NS; Fredericton, NB; Moncton, NB; Stratford, PEI; or St. John’s, NL.

Your future duties and responsibilities:

• Develop and maintain responsive, high-performance web applications using React and modern JavaScript (ES6+).
• Collaborate with backend teams to integrate RESTful APIs and Python Flask services.
• Ensure code quality through unit testing (Jest, React Testing Library) and best practices.
• Optimize application performance and implement scalable front-end architecture.
• Use Git for version control and contribute to Azure DevOps CI/CD pipelines.
• Participate in design discussions and contribute to UI/UX improvements.

Required qualifications to be successful in this role:

Required Qualifications to Be Successful in This Role
• Bachelor’s Degree (mandatory).
• 5+ years of strong experience with React (mandatory).
• Proficiency in HTML5, CSS3, responsive design, and modern build tools (Webpack, Vite).
• Experience with state management (Redux, Context API).
• Familiarity with API integration (REST/GraphQL) and JSON data handling.
• Basic experience with Microsoft Azure cloud services (e.g., App Services, Storage).
• Exposure to Python Flask APIs and backend integration.
• Strong knowledge of Git and Azure DevOps workflows.
• Excellent communication and collaboration skills.

Nice to Have
• Experience with other frameworks (Vue.js, Angular) and Node.js.
• Understanding of containerization (Docker) and cloud deployment best practices.

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $55, - $,.

#LI-HG
#INDCGIC

Skills:

  • English
  • CSS
  • Flask
  • GIT
  • HTML
  • JavaScript
  • Workflow
Create a job alert for this search

Front End Developer - React • Fredericton

Similar jobs

Senior Software Engineer - fredericton

Haysfredericton, nb, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Sr. Node.JS Developer - fredericton

Affinityfredericton, nb, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What...Show more

 • Promoted

Sr. ROR Developer

VG & PartnersFredericton, New Brunswick, Canada
Full-time

Fredericton, Canada | Posted on 02/05/2023 Responsibilities.Show more

 • Promoted • New!

ESL Private Tutoring Jobs Fredericton Junction

SuperprofFredericton Junction, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more

 • Promoted

Senior Software Engineer - Hays

Haysfredericton, nb, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Sr. Node.JS Developer - Affinity

Affinityfredericton, nb, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What...Show more

 • Promoted

Front End/Mobile Developer

QubersavingsFredericton, Canada
Full-time

QUBER is a dynamic player in the Financial Services sector, headquartered in Canada and serving a growing client base in North America.We specialize in developing high-quality, secure, and impactfu...Show more

 • Promoted

Frontend Engineer For Ai Coding Bots (Remote)

DataAnnotationFredericton, Canada
Remote
Full-time

An innovative company is seeking a proficient Frontend Developer to join their remote team.This role offers the flexibility to choose your own schedule while working on exciting projects that train...Show more

 • Promoted

Algebra Private Tutoring Jobs Fredericton Junction

SuperprofFredericton Junction, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more

 • Promoted

Senior Software Engineer

Haysfredericton, nb, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Sr. Ror Developer

VG & PartnersFredericton, Canada
Full-time

Show more

 • Promoted

Trigonometry Private Tutoring Jobs Fredericton Junction

SuperprofFredericton Junction, Canada
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more

 • Promoted

Subsurface Backend Developer - fredericton

Luxoftfredericton, nb, ca
Full-time

One of the world's leading providers of products and services to the global energy industry.With a presence in more than 70 countries and 130 nationalities represented in our workforce, we are one ...Show more

 • Promoted

Web Development Intern: Hands-On, Cross-Team Impact

Power RecruitmentFredericton, NB, CA
Full-time

A leading recruitment agency in Fredericton is offering a Web Development Intern/Co-op position.The role involves collaboration with the development team to design, develop, and maintain websites a...Show more

 • Promoted

Retail Front End Manager Role

SobeysFredericton, NB, CA
Full-time

Elevate the shopping experience as a Front End Manager in retail.Lead and inspire staff while managing department operations, budgets, and exceptional customer service delivery.In this full-time po...Show more

 • Promoted • New!

Senior Front-End Project Engineer

Irving OilFredericton, Canada
Full-time

A leading energy company in New Brunswick is seeking a Senior Project Development Engineer.This role involves leading front-end engineering stages for capital projects, ensuring innovative project ...Show more

 • Promoted

Sr. Node.JS Developer

Affinityfredericton, nb, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What...Show more

 • Promoted

Part-Time Front-End Customer Service & Cashier

Kent Building SuppliesFredericton, NB, CA
Full-time +1

A leading retail building supply chain in Fredericton is seeking Customer Service Associates to provide exceptional service.Responsibilities include processing transactions, maintaining merchandise...Show more