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
Recruiter Notice:
To remove this job posting, please send an email from
e@staffxpertllc.com with the subject:
DELETE_JOB_ID_7733