Full Stack Software Developer - AI Integrations (Remote)

Freelance
Job Description

We are seeking a skilled Software Developer to join a forward-thinking team tasked with

integrating an AI-powered response assistant into an existing web platform. This feature will

empower users to craft tailored responses for opportunities by leveraging their profile data and

specific opportunity details, utilizing a modern tech stack.

Key Responsibilities

  • Integrate an AI-driven response assistant component into a Next.js and React-based

web application

  • Connect the assistant to a database system to retrieve and utilize user profile

information

  • Implement API integrations with various Large Language Model (LLM) APIs for

automated response generation

  • Enhance the user interface and experience using Tailwind CSS for desktop and mobile

users

  • Ensure the component aligns with established design standards and remains responsive
  • Utilize Redux for efficient state management across the application
  • Deploy and optimize features using Vercel for seamless delivery
  • Develop analytics tracking to evaluate feature performance and user engagement
  • Create automated tests to ensure reliable functionality

Required Skills And Experience

  • 3+ years of experience with React and Next.js
  • Strong proficiency in TypeScript and JavaScript
  • Experience with Redux for state management
  • Expertise in Tailwind CSS for styling modern web interfaces
  • Familiarity with Vercel for deployment and hosting
  • Knowledge of API integrations, specifically with various LLM APIs
  • Understanding of responsive design best practices
  • Proficiency with version control systems (e.g., Git) and collaborative workflows

Preferred Qualifications

  • Prior experience integrating AI or LLM APIs into web applications
  • Familiarity with integrating vector search products like Elastic
  • Familiarity with systems related to opportunity or proposal management
  • Knowledge of drafting or response generation processes
  • Experience implementing analytics tools
  • Background in optimizing performance on Vercel-hosted platforms

Technical Requirements

  • Leverage Next.js for server-side rendering (SSR) to optimize performance
  • Implement Redux for robust and scalable state management in React
  • Utilize Tailwind CSS to maintain a consistent and responsive design
  • Integrate various LLM APIs for dynamic content generation
  • Ensure deployments on Vercel meet performance and scalability standards
  • Incorporate comprehensive error handling and user-friendly loading states
  • Maintain consistent coding standards and thorough documentation

What You’ll Be Working On

You’ll contribute to building an AI response assistant feature that analyzes opportunity details

and user data to generate customized response drafts. Key aspects of the role include:

  • Generating tailored content using various LLM APIs
  • Supporting diverse response templates for different use cases
  • Enabling real-time editing and suggestion capabilities for users
  • Ensuring a seamless, responsive experience across devices with Tailwind CSS and

Next.js

This role provides an exciting opportunity to work with a cutting-edge tech stack—Redux, React,

Tailwind CSS, Vercel, Next.js, and various LLM APIs—to deliver impactful, AI-driven solutions

within a modern web application.

Please note this is a part-time, short term contract, that requires to be able to overlap some of the hours with US Pacific Time.