Full-Stack Engineer (AI and Web)

About Neighbor Serve

Neighbor Serve removes the worry and hassle of taking care of your home. We connect:

  • Indy-area homeowners (aka “neighbors”)
  • And vetted, locally-owned residential contractors

From plumbers to pools, handymen to remodels, we make it easy to hire top Indy-owned home services contractors and get their best pricing and service.

We are building a profitable, tech-enabled services company meant to serve Indy businesses, neighbors, and our team. Growth to new markets is possible, but it would be a measured approach to repeat our local, relationship-driven playbook with “boots on the ground”. We believe this is what’s been missing from the national tech approach to the home services challenge.

When business owners live in the communities they serve, they treat customers like neighbors. They care more and deliver better service. You won’t see every contractor…you’ll only find Indy’s best.

Role Overview: Full-Stack Engineer

You will be the technical lead responsible for the app.neighborserve.com platform. You will manage the entire software lifecycle—from infrastructure management on Vercel and Neon to building advanced AI features using OpenAI.

A Day in the Life:

    • Full-Stack Development & Ownership: You will take full ownership of the source code repository on GitHub. You will write clean, scalable code to build new features and maintain existing ones.
  • Architect: Lead the strategy and decisions regarding software architecture. Providing guidance and information to leadership to understand timelines, tradeoffs, and potential impact to the business. 
    • Infrastructure Management: You will manage our hosting environment on Vercel, ensuring DNS records are correct and deployments are seamless. You will also oversee our serverless database on Neon, monitor records, and ensure data integrity.
    • AI & API Integration: You will act as the architect for our external integrations. This includes managing LLM integrations to power AI features, maintaining property data feeds via RentCast, and ensuring our transactional emails are delivering via Resend.
    • Geolocation Services: You will manage the Google Maps Platform integration to power our maps and Google My Business (GMB) features.
    • Problem Solving: Just as our service coordinators solve problems for homeowners, you will troubleshoot technical hurdles, ensuring high availability and a smooth user experience for our neighbors and contractors. Managing ticket generation, documentation, and workflow for support incidents
  • Technical Liason: When needed, collaborate and work with external partners for technical or development tasks and projects. 

Success

Success in this role is a balance of maintaining a stable, high-performing application while shipping new features that drive business growth. This includes:

  • Ensuring 99.9% uptime on Vercel and smooth database operations on Neon.
  • Optimizing AI costs and performance through efficient LLM API usage.
  • Building a technical foundation that allows us to scale our “local, relationship-driven playbook” to new markets in the future.
  • Developing systems and features that lead to customer engagement and satisfaction with the Neighbor Serve platform.

Traits for Success

  • High Integrity: You handle sensitive data and critical infrastructure with care.
  • Technical Fluency: Deep experience with modern web frameworks (React/Next.js ecosystem preferred via Vercel), serverless databases (Neon/Postgres), and API integration.
  • Leadership: Looking for a self-starter who is working to improve the business and make the entire team better.
  • Entrepreneurial Mindset: You see an opportunity for the company that matches what you love. You are willing to “roll up your sleeves” to debug complex issues.
  • Organized: You can create processes and systems out of complexity, managing multiple API integrations (RentCast, Resend, Google Maps) simultaneously.

Required Technical Skills

    • Modern Development Environment: Expert proficiency with AI-assisted IDEs like Cursor, Windsurf, or Copilot Workspace. You should be comfortable generating, refactoring, and debugging code using LLMs.
    • Frontend/Hosting: Experience deploying and managing applications on Vercel.
    • Database: Proficiency with SQL and managing databases on Neon (PostgreSQL).
    • AI/ML: Experience implementing Large Language Models via OpenAI API.
    • APIs: Experience integrating third-party services like RentCast (Property Data), Resend (Email), and Google Maps.
    • Version Control: Expert-level management of GitHub repositories and CI/CD workflows.

Weekly Activities for Success (80% of your time)

  • Core Development: Writing and shipping code to feature branches in GitHub.
  • Infrastructure Monitoring: Reviewing Vercel deployment logs and Neon database performance.
  • Integration Maintenance: Monitoring API usage and health for RentCast, OpenAI, and Google Maps.
  • New Feature R&D: Prototyping new AI capabilities using the latest OpenAI models.
  • Bug Fixes: addressing issues reported by the internal team or users.
  • Data Management: verifying database backups and restore points in Neon.

Possible Projects / Responsibilities (20% of your time)

  • Architecture Optimization: Refactoring code for better performance and lower API costs.
  • Security Audits: Reviewing API keys and access logs across Vercel and GitHub.
  • Internal Tooling: Building dashboards to help Service Coordinators match neighbors with contractors more efficiently.
General Job Application
Name
Name

Maximum file size: 52.43MB