Position Overview
We are a fast-growing startup seeking a Senior Full-Stack Developer with expertise in Python backend development and React frontend technologies. The ideal candidate will have at least 5 years of professional experience building scalable systems, designing APIs, and creating dynamic user interfaces. Experience with the Radix framework is a plus but not required. Familiarity with Generative AI (GenAI), agentic frameworks, Ollama, and/or OpenAI is highly desirable. This role offers an exciting opportunity to shape robust, enterprise-grade solutions in a fast-paced environment.
Key Responsibilities
Backend Development (Python) 70%
Design and implement high-performance APIs using Python (FastAPI/Pydantic).
Architect scalable backend systems optimized for regulatory compliance and high concurrency.
Develop and maintain robust database schemas using PostgreSQL or similar technologies.
Ensure application security by implementing authentication, authorization, and data protection mechanisms.
Optimize server-side logic for performance, scalability, and reliability.
Integrate third-party services via APIs and manage data flows securely.
Frontend Development (React) 30%
Build responsive, mobile-first web applications using React and TypeScript.
Create reusable components and libraries for future use while ensuring high-quality UI/UX standards.
Optimize web applications for maximum speed and scalability across devices.
Ensure cross-browser compatibility and accessibility compliance.
Collaborate with designers to translate mockups into interactive user interfaces.
Infrastructure & Deployment
Containerize applications using Docker and orchestrate deployments via Kubernetes (EKS) or AWS ECS.
Implement CI/CD pipelines to streamline development cycles.
Monitor system health, troubleshoot production issues, and optimize infrastructure for high availability.
Optional GenAI Integration
Collaborate on projects involving Generative AI (GenAI) technologies.
Work with agentic frameworks or platforms like Ollama and OpenAI to integrate AI-driven features into backend systems or user interfaces.
Required Qualifications
Python: 5+ years of experience with FastAPI, Pydantic, async programming, RESTful API design, and microservices architecture.
Database: Advanced PostgreSQL design, optimization, query tuning, and schema management.
React: 3+ years of experience developing responsive web applications using React and TypeScript. Proficiency in modern CSS frameworks (e.g., TailwindCSS) for styling dynamic interfaces.
DevOps: Proficiency with Docker, Kubernetes (EKS), AWS ECS/S3/RDS, and infrastructure-as-code principles (e.g., Terraform).
Version Control: Strong experience with Git workflows in team environments.
Nice-to-Have Skills
Familiarity with the Radix UI framework for frontend development.
Experience integrating logging/metrics pipelines across Python services.
Exposure to Generative AI technologies such as Ollama or OpenAI platforms.
Knowledge of web performance optimization techniques such as lazy loading or caching strategies.
Sagan Recruitment
GitLab
Oowlish
JWay Group, Inc.
Dropbox