UI Developer

  • Boston, MA
  • Posted 16 hours ago | Updated 16 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Amazon Web Services
Artificial Intelligence
Generative Artificial Intelligence (AI)
Frontend Development
Natural Language Processing
JavaScript
Python
React.js
Git
UI
User Experience
Tableau
Extraction
API

Job Details

Job Title: UI Developer Gen AI Interface (Next.js + Python FAST API)
Location: Onsite Boston, MA
Duration: 12 Months (Contract)

Role Overview:
As part of the Risk & Investments Technology team, you will be responsible for building and maintaining an innovative internal Gen AI-powered interface similar to ChatGPT. This application enables users to query internal firm data in natural English and receive results via SQL-generated outputs, optionally displayed with charts and dashboards through Tableau integration.

You will lead the front-end development using Next.js (React, Redux, Query, Router) and contribute to enhancing the user experience. You will collaborate closely with the AI backend team, facilitate UAT, and own resolution of related bugs and issues. The role will also evolve to include document generation, extraction, and data curation for Gen AI training.


Key Responsibilities:

  • Drive end-to-end UI development and enhancements in Next.js.

  • Collaborate with backend teams to integrate Gen AI outputs and incremental changes.

  • Build features aligned with business use cases using agile and test-driven development practices.

  • Recommend and implement UX/UI improvements for an intuitive user experience.

  • Facilitate and resolve UAT issues, ensuring timely delivery and system stability.

  • Gain and apply knowledge of investment data models to enhance AI learning and output quality.

  • Ensure compliance with source control, change management, and security protocols.


Required Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or a related field.

  • 2+ years of professional experience, preferably in financial services.

  • Strong expertise in Next.js, React (Redux, Query, Router).

  • Basic knowledge of:

    • AWS (ALB, Lambda, REST APIs)

    • GIT for source control

    • SQL and data querying

    • Authentication protocols: SSO, SAML, OIDC, OAuth2.0

  • Exposure to:

    • Python FAST API framework

    • Axios, Tailwind CSS

    • Tableau reporting and dashboards


Preferred Experience:

  • Understanding of Bonds, Loans, and Mortgage-Backed Securities.

  • Experience integrating front-end components with Gen AI or NLP-driven backends.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.