Product Engineer
Human Capital 360, LLC
Charlotte, NC, USA
20 hours ago
Full-time Remote
Apply Now
no-image

Startup Company Looking for Sharp developer with skill in platform and mobile development as well as application integration.

Type: Paid Internship (Year 1–3 undergrad or equivalent)
Time: 20–40 hrs/week (Summer or Semester)

Location: Remote (US-friendly time zones)
Reports to: Senior Engineer / Product Lead

Mission

Help us ship a mobile app and a slim, scalable platform that integrates with GoHighLevel (or similar CRMs) and LLM features (chat, summarization, automations). You’ll build real features end-to-end—mobile UI → APIs → data → integrations—while learning modern product engineering.

What you’ll do

Build (Mobile)

Implement React Native or Flutter screens (auth, deep links, push notifications, offline-first states).

Add client-side data fetching & caching (React Query/RTK or Flutter equivalents) and basic analytics events.

Build (Platform)

Create TypeScript/Node or Python/FastAPI endpoints, data models (Postgres), and background jobs (BullMQ/Celery).

Write clean, well-tested code, docs, and small runbooks.

Integrate (CRM / GoHighLevel)

Implement OAuth2 flows, consume REST APIs for Contacts/Opportunities/Calendars/Conversations.

Build webhook consumers with verification, retries, idempotency keys, and backoff.

Map & normalize CRM objects into our domain models.

Add LLM Features

Prototype in-app assistant for common workflows (e.g., lead triage, note summarization).

Do safe prompt design and evaluation; log prompts/outputs for quality review.

(Nice) Implement RAG with embeddings + a vector store (pgvector/Pinecone) for domain-aware answers.

Quality, Security & DevEx

Write unit/e2e tests, add feature flags, instrument telemetry (logs/metrics/traces).

Handle secrets responsibly, avoid storing PII in logs, and follow OWASP basics.

What you’ll learn

End-to-end product delivery (problem framing → PRD-lite → code → metrics).

Real-world API integration patterns: pagination, rate limits, retries, webhooks.

LLM engineering: prompt patterns, evaluation, guardrails, and retrieval.

SaaS fundamentals: multi-tenant data, background workers, observability, CI/CD.

Example projects you might ship

Contact Import + Deduping” flow (mobile UI + API + CRM sync + audit log).

Calendar Sync” with GoHighLevel (OAuth, webhook ingestion, conflict resolution).

LLM Note Summarizer” that turns call transcripts into CRM-ready notes with safety checks.

Success looks like (by week 10–12)

1–2 production features shipped behind flags, with clear telemetry.

CRM sync jobs