More jobs:
Sr. FullStack Consultant
Job in
Asheville, Buncombe County, North Carolina, 28814, USA
Listed on 2026-09-02
Listing for:
OnPoint Insights
Full Time
position Listed on 2026-09-02
Job specializations:
-
Software Development
Backend Developer, Full Stack Developer
Job Description & How to Apply Below
OnPoint is urgently hiring for a Sr Fullstack Consultant.
Responsibilities:
- Design, build, and maintain backend services and REST APIs using FastAPI
- Implement asynchronous data access with SQL Alchemy (async) and PostgreSQL, including schema migrations (Alembic)
- Build and operate background-job pipelines (arq / Redis) that orchestrate long-running Spark, scoring, and LLM tasks with reliable status tracking
- Integrate multiple LLM providers (Anthropic, OpenAI, Google, Open Router, and self-hosted vLLM/Ollama) behind a clean, swappable provider interface
- Implement server-side rendering/export of persona deliverables (headless Chromium via Playwright → PDF/PNG)
- Build and maintain enterprise authentication and authorization (JWT, OAuth, SAML SSO)
- Support the React/Type Script frontend by delivering well-documented, stable API contracts; contribute to frontend work as needed
- Containerize and operate the stack with Docker Compose (Postgres, Redis, backend, worker, frontend)
- Write clean, tested, well-documented code and contribute to engineering standards and best practices
- Independently troubleshoot and resolve issues across the stack, from API to worker to data layer
- Communicate technical trade-offs effectively to both technical and non-technical stakeholders
- All other duties as required
For this role you will need
- Bachelor's Degree in computer science, software engineering, or a related field
- Strong experience building web services / REST APIs (FastAPI, Flask, or Django)
- Solid experience with relational databases (PostgreSQL) and ORMs (SQL Alchemy), including async patterns
- Experience with background job/queue processing and caching (Redis, Celery/arq, or similar)
- Experience containerizing and running applications with Docker / Docker Compose
- Proven ability to independently troubleshoot and resolve complex issues across an application stack
- Clear, effective communication skills and the ability to collaborate across technical teams and business stakeholders
- Ability to operate effectively in a fast-paced environment with changing priorities
Preferred Qualifications
- Master's Degree in computer science or a related field
- Experience integrating LLM / GenAI APIs and building AI-driven application features
- Experience with React / Type Script frontends
- Experience with authentication standards (OAuth2, SAML, JWT) in enterprise environments
- Exposure to PySpark or data-intensive Python workloads
- Prior experience in healthcare, pharmaceutical, or other regulated/compliance-sensitive domains
This role is based in our Durham, NC office. Currently this job is a hybrid role requiring at least three days per week in the office. In office requirements could increase based on business needs.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×