Senior Full-Stack Developer / AI Automation Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

1500

HOURS PER WEEK

40

DATE UPDATED

Jul 26, 2026

JOB OVERVIEW

About Us

Purnell & Company, Inc. is one of the fastest-growing insurance agencies in Texas, specializing in federal employee benefits, employer group benefits, and broker partnerships.

In addition to Purnell & Company, our organization owns and operates several growing businesses including:

• Gateway Property Buyers
• Ashhhole.com Apparel
• Additional startup ventures in insurance, real estate, technology and marketing.

We are looking for one exceptional developer who wants to grow with us for years—not someone looking for freelance projects.

What You'll Build

You will be responsible for rebuilding and maintaining multiple company websites while helping us develop internal business systems and AI-powered automations.

Projects include:

• Purnell & Company website

• Gateway Property Buyers

• Ashhhole Apparel

• Federal employee marketing websites

• Broker marketing websites

• Landing pages

• Internal CRM tools

• Client portals

• Employee portals

• AI-powered business tools

Required Technical Skills

Must Have:

HTML5

CSS3

JavaScript

TypeScript

React

Next.js

Node.js

Express

REST APIs

GraphQL

MySQL

PostgreSQL

MongoDB

Git

GitHub

Docker

Linux

Nginx

Cloudflare

WordPress (Headless preferred)

Shopify

SEO

Responsive Design

Performance Optimization

Website Security

Website Speed Optimization

Google Analytics

Google Tag Manager

Meta Pixel

Schema Markup

SSL

Website migrations

Bonus Skills

Salesforce API

Salesforce Experience Cloud

Salesforce Web-to-Lead

Zapier

Make.com

HubSpot

RingCentral API

Calendly API

OpenAI API

Anthropic API

Twilio

Python

AI Chatbots

AI Agents

Prompt Engineering

Automation Development

RAG

Vector Databases

AWS

Azure

Google Cloud

Firebase

Supabase

Stripe

Webhooks

Responsibilities

Design and develop modern websites

Improve SEO rankings

Increase website conversion rates

Create landing pages

Build lead generation funnels

Develop internal business applications

Connect APIs

Build AI automations

Integrate Salesforce

Improve website speed

Monitor uptime

Handle backups

Maintain security

Optimize Google rankings

Create dashboards

Develop new business software

Assist with future technology projects

We Are Looking For Someone Who

Can solve problems independently

Communicates well

Is highly organized

Thinks like an owner

Can recommend better solutions

Can learn quickly

Can manage multiple projects

Writes clean code

Documents their work

Uses AI to improve productivity

Loves automation

Can explain technical concepts in simple language

Has excellent English

Daily Responsibilities

Website development

Website maintenance

Bug fixes

API integrations

SEO improvements

Automation development

AI implementation

Research new technologies

Project planning

Daily updates

Weekly progress reports


Minimum Experience

5+ years Full Stack Development

3+ years React

3+ years Node.js

Experience building production applications

Experience integrating APIs

Experience working with AI tools

Portfolio required

GitHub required

Preferred Experience

Insurance

Real Estate

Marketing

CRM systems

Salesforce

Lead generation

High-converting websites

Required Equipment

Fast Internet

Quiet workspace

Modern computer

Backup Internet

Backup power preferred

Salary

Negotiable based on experience.

This is a long-term opportunity with room for advancement.

Application Instructions

To apply, please submit:

Resume

Portfolio

GitHub Profile

LinkedIn Profile

Three websites you personally built

Favorite technology stack

Largest project completed

Why you're interested

Video introduction (2–5 minutes)

Technical Interview Questions
General

Walk me through your background.

What is your favorite tech stack?

Tell me about the largest application you've built.

What project are you most proud of?

HTML/CSS

Explain semantic HTML.

Difference between Flexbox and Grid?

What is CLS?

How do you optimize Core Web Vitals?

JavaScript

Difference between let, const, var?

Explain closures.

What are Promises?

Difference between async/await and Promises?

Explain event delegation.

What is hoisting?

What is memoization?

React

Difference between useState and useReducer?

What causes unnecessary re-renders?

Explain Context.

Redux vs Zustand?

SSR vs CSR?

What is hydration?

Explain React Server Components.

Next.js

App Router?

Pages Router?

ISR?

SSG?

SSR?

Middleware?

Backend

REST vs GraphQL?

JWT?

OAuth?

Authentication flow?

Rate limiting?

Caching?

Redis?

Session management?

Databases

SQL vs NoSQL?

Indexes?

Normalization?

Transactions?

How do you optimize slow queries?

APIs

Describe the hardest API integration you've completed.

How do you handle webhooks?

How do you secure APIs?

AI

Have you used ChatGPT APIs?

OpenAI Assistants?

Claude?

LangChain?

Vector databases?

RAG?

AI Agents?

Prompt Engineering?

Salesforce

Have you integrated Salesforce?

Web-to-Lead?

Experience Cloud?

Salesforce APIs?

OAuth?

Performance

How do you optimize websites?

How do you improve Lighthouse scores?

Largest Contentful Paint?

Image optimization?

Caching?

CDN?

Security

How do you prevent:

XSS?

CSRF?

SQL Injection?

Credential stuffing?

Brute force attacks?

DevOps

Describe your deployment process.

Git workflow?

CI/CD?

Docker?

AWS?

Cloudflare?

Backups?

SEO

Technical SEO?

Schema?

Structured data?

Sitemaps?

Robots.txt?

Canonical URLs?

Problem Solving

Describe your biggest production outage.

Tell me about a bug that took days to solve.

Describe a project that failed.

What did you learn?

Culture

How do you prioritize tasks?

How do you communicate delays?

Describe a disagreement with another developer.

How do you use AI in your daily workflow?

What books are you reading?

How do you stay current?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin