DVT
Technology
AiAugmentedSeniorFullstackPythonandNode.JSDeveloper
Neural analysis suggests this role is
optimal for experienced candidates.
“Ai Augmented Senior Fullstack Python and Node. JS Developer at DVT. Skills: Full-stack development, Python, Node.js, AI/LLM integration. Write scalable code. Test scalable code”
Industry & Context.
Debugging; Troubleshooting; Problem-solving ability
What They're Looking For.
Must Have
5+ years Python, In-depth knowledge of ORM, Experience with server-side logic, Above-average knowledge of Python, React fundamentals, Next.js architecture, TypeScript proficiency, Redux Toolkit state management, React-hook-form + yup form handling, Bootstrap/Sass UI styling, Python service development, FastAPI knowledge, ASGI/Uvicorn runtime understanding, SQLAlchemy ORM + PostgreSQL experience, Redis usage patterns, API security fundamentals, Pytest testing experience, OpenAI APIs integration, LangChain basics, RAG, search, fallback strategies knowledge, Prompt validation and guardrails knowledge, Docker and Dockerfiles understanding, Docker Compose orchestration experience, Service networking understanding, PostgreSQL 15 working knowledge, Redis Stack working knowledge, Git, Node.js 22.x, Npm 10.x, Python 3.10, Pip/venv (or conda), Docker Desktop with Compose, PowerShell, Comfortable working across stack, Able to operate in multi-repo, Writes clean, testable code, Ownership mindset
Nice to Have
Cognito integration experience, Frontend performance profiling, Backend performance profiling, Production observability dashboards, Alerting experience, Advanced secret management practices
What You'll Do.
Develop back-end components
Integrate user-facing elements
Design scalable applications
Build scalable applications
Develop frontend applications
Build backend services
Extend backend services
Implement caching patterns
Implement session patterns
Implement fast-access patterns
Integrate LLM/AI capabilities
Operationalize LLM/AI capabilities
Work with retrieval flows
Work with search-based flows
Work with fallback strategies
Troubleshoot system flows
Contribute to test automation
Collaborate on containerized environments
Ensure maintainability
How You'll Work.
Team & Collaboration
Front-end developers; Cross-functional teams; Multi-repo environments
Full Job Description
DVT is one of the top software development and testing companies on the continent. With our hybrid options , our vision is to be South Africa's favourite custom software solutions & services company, with a global footprint. You will have the opportunity to work alongside some of the most established developers in the country with the latest technologies. DVT is committed to continuously training our staff and we are very proud of our culture of learning, from internal speaking and training to sponsoring a variety of technical events from DevConf to GDG. We are looking for experienced Python developers to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers. To be successful as a Python developer, you should possess in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming. Ultimately, a top-class Python developer is able to design highly responsive web-applications that perfectly meet the needs of the client. ## Requirements ### Full-Stack Developer ### Build modern, AI-enabled platforms across frontend, backend, and intelligent systems We’re looking for a strong Full-Stack Developer who thrives in complex, end-to-end environments, someone who can move seamlessly from crafting clean, scalable frontends to building high-performance backend services and integrating AI-powered capabilities into real-world applications. This is not a “stay in your lane” role. This is for someone who enjoys owning the full lifecycle, from UI to API to data layer to LLM workflows, and who can debug, build, and ship across the stack with confidence. You’ll be working on modern platforms that combine React +[Next.js](http://Next.js)frontend , Python/FastAPI backend services , containerized e
Applying for this Ai Augmented Senior Fullstack Python and Node. JS Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about DVT?
Real rants from real employees. Read before you apply.