- Company Name
- Blanc Labs
- Job Title
- Full Stack Developer (Python, React, Azure)
- Job Description
-
Job title: Full Stack Developer (Python, React, Azure)
Role Summary:
Design, develop, and maintain end‑to‑end cloud‑native applications using Python, React, TypeScript, and Azure services. Own the full software lifecycle, from architecture and database design to CI/CD, AI integration, and performance optimization.
Expectations:
- Deliver scalable, secure, and maintainable code in a fast‑paced, cross‑functional environment.
- Collaborate with data scientists, ML engineers, and product teams to integrate AI/LLM capabilities.
- Meet sprint commitments, provide code reviews, and continuously improve development processes.
Key Responsibilities:
1. Build backend services with Python, including REST and GraphQL APIs.
2. Develop responsive UIs using React, Vite, and TypeScript.
3. Architect and deploy applications on Microsoft Azure (Functions, App Services, AI Foundry, etc.).
4. Design relational schemas and manage PostgreSQL databases.
5. Develop AI agent workflows with LangChain, LangGraph, or equivalent frameworks.
6. Implement CI/CD pipelines with GitHub Actions, Azure DevOps, Docker, and Kubernetes.
7. Collaborate with cross‑functional teams to integrate ML models and data pipelines.
8. Optimize application performance and ensure high test coverage.
Required Skills:
- Strong proficiency in Python for backend development.
- Solid experience with React, Vite, and TypeScript.
- Hands‑on Azure Cloud Services (Functions, App Services, AI Foundry, etc.).
- PostgreSQL database design and management.
- Familiarity with AI/LLM integration workflows.
- Experience with CI/CD tools (GitHub Actions, Azure DevOps).
- Containerization with Docker and orchestration with Kubernetes.
- Exposure to GraphQL API development.
- Excellent problem‑solving, communication, and teamwork skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Preferred: Microsoft Certified: Azure Developer Associate or similar cloud certification.