NEWPosted 2 hours ago

Job ID: JOB_ID_7733

About the Role

We are looking for a Full Stack Developer to enhance and maintain a modern AI-powered web application that enables natural language data queries. You will focus on Next.js frontend development, integrating with a chatbot-driven backend API, and delivering interactive data visualisations for a public-facing platform.

This is a hands-on role working within an existing codebase, improving the UI/UX, resolving issues, and collaborating closely with backend teams in a fast-paced environment.

Key Responsibilities

  • Develop and maintain features within a Next.js frontend using App Router and API routes.
  • Build responsive, interactive UI components with React (hooks, context, functional components) and Tailwind CSS.
  • Integrate REST APIs and build proxy layers as needed.
  • Implement data visualizations using libraries like react-google-charts.
  • Manage asynchronous patterns (polling, promises, state management).
  • Collaborate with backend and product teams using Git and modern development workflows.
  • Troubleshoot, optimize, and enhance existing codebase.

Required Skills & Experience

  • 4+ years of software development experience
  • Strong expertise in Next.js (App Router, API routes)
  • Proficient in TypeScript and React
  • Experience with Tailwind CSS and responsive UI development
  • Familiarity with SQL and basic database operations
  • Experience with REST API integration
  • Strong collaboration skills and ability to work independently

Nice-to-Have

  • Experience with AWS Amplify, React Query, or SWR
  • Prior exposure to chatbot or AI API integration

Special Requirements

NO H1b and NO GC; Interview: 2 video rounds; Local preferred, or any U.S. CGI office considered


Compensation & Location

Salary: $60 – $80 per year

Location: Boston, MA


Recruiter / Company – Contact Information

Recruiter / Employer: CGI

Email: e@staffxpertllc.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
e@staffxpertllc.com with the subject:

DELETE_JOB_ID_7733

to delete@join-this.com.