Python Full stack Lead Developer
Stanley David and Associates
Austin, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Austin, United States of America
Tech stack
Clean Code Principles
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Code Review
Computer Programming
Databases
Continuous Integration
Database Queries
Software Debugging
DevOps
Distributed Systems
Django
Github
Graph Database
PostgreSQL
Neo4j
Query Optimization
Search Technologies
SQL Databases
SQLAlchemy
TypeScript
React
Flask
Large Language Models
Prompt Engineering
Indexer
Backend
Gitlab
FastAPI
Containerization
Kubernetes
Machine Learning Operations
Front End Software Development
React
Functional Programming
Api Design
REST
Es2015
Docker
Jenkins
Microservices
Job description
Technical Leadership
- Drive architectural decisions and technical roadmap
- Establish coding standards and best practices
- Lead design reviews and technical discussions
- Mentor developers and conduct code reviews
Hands-On Development
- Implement complex features (frontend + backend)
- Optimize performance (APIs, queries, UI)
- Debug production issues
- Write clean, maintainable code
Requirements
Backend (Core)
- Python - FastAPI / Django / Flask
- RESTful APIs - Design and implementation
- SQLAlchemy ORM
- Async programming (async/await
Frontend (Core)
- React - Modern React with hooks
- JavaScript / TypeScript (ES6+)
- State management (Redux / Context API)
- Material-UI or similar component libraries
Database
- PostgreSQL - Production experience, query optimization
- SQL - Complex queries, indexing, schema design
Cloud & DevOps
- AWS - Experience with EC2, S3, Lambda, Glue, EKS
- Docker - Containerization
- Kubernetes / EKS - Container orchestration
- CI/CD - Jenkins / GitLab / GitHub Actions
Architecture
- Microservices - Designed and implemented distributed systems
- System design - Scalability, performance, reliability
- API patterns - REST best practices
GOOD-TO-HAVE SKILLS
AI / ML Integration
- LangChain or LLM orchestration frameworks
- OpenAI API integration experience
- Prompt engineering and embeddings
- Semantic search implementation
Specialized Databases
- Neo4j or graph databases (Cypher)
- Vector databases (Pinecone, Weaviate, pgvector)