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
Senior

Job 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)

Apply for this position