Senior Full-Stack Developer
Perform
At XimpleHR we are looking for a Senior Full-Stack Developer with experience in Python backend development and React frontend technologies to join Performm a fast growing startup.
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 position offers an exciting opportunity to shape robust enterprise-level 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 interface
Requirements:
- 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:
- 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.