> Markdown version of [/jobs/ext/2522504-sr-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2522504-sr-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Full Stack Developer - **Company:** OnPoint Insights - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Salary:** $208,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Data Security, Relational Databases, Django Web Framework, Python (Programming Language), PostgreSQL, OAuth, Redis, JSON Web Token, Security Assertion Markup Language (SAML), Software Engineering, SQLAlchemy, TypeScript, Web Services, ReactJS, Flask (Web Framework), Large Language Models, Apache Spark, Caching, Backend, Fastapi, Data Layers, Containerization, Pyspark, Information Technology, Playwright, Celery, Front End Software Development, Restful APIs, Api Management, Docker - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2d485cd3f438be49 ## About the Role * Bachelor's Degree in computer science, software engineering, or a related field * 6+ years of professional software development experience with Python, React and frontend Javascript development * Strong experience building web services / REST APIs (FastAPI, Flask, or Django) * Solid experience with relational databases (PostgreSQL) and ORMs (SQLAlchemy), 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, * Master's Degree in computer science or a related field * Experience integrating LLM / GenAI APIs and building AI-driven application features * Experience with React / TypeScript 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 ## Description * Design, build, and maintain backend services and REST APIs using FastAPI * Implement asynchronous data access with SQLAlchemy (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, OpenRouter, 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/TypeScript 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 ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Data Phoenix: The future of the Internet and the Open Web](https://www.wearedevelopers.com/videos/1116-the-data-phoenix-the-future-of-the-internet-and-the-open-web) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)