CLA is seeking an experienced Senior Full-Stack Developer to design and implement full-stack solutions using Python, React, Azure services, and Temporal workflows, while also mentoring junior developers and contributing to architectural decisions.
Requirements
- Designing and implementing full-stack solutions using Python, React, Azure services, and Temporal workflows.
- Strong proficiency in Python and/or JavaScript (React).
- Experience integrating with cloud platforms (preferably Azure).
- Solid understanding of APIs, containerized services, and distributed systems.
- Backend: Python (FastAPI or similar), Temporal
- Frontend: React (TypeScript or JavaScript)
- Cloud: Azure (Container Apps, Cosmos DB, PostgreSQL, Key Vault, Managed Identity)
Responsibilities
- Designing and implementing full-stack solutions using Python, React, Azure services, and Temporal workflows.
- Develop and maintain scalable, secure APIs and services using Python.
- Build and enhance React-based UIs for data-rich applications.
- Design and implement Temporal workflows to automate business processes.
- Mentor Associate Developers through code reviews, pairing, and technical guidance.
- Collaborate with cross-functional teams, including DevOps, Data, and Architecture.
- Support integration with Azure-hosted services (Cosmos DB, PostgreSQL, Storage, etc.).
Other
- this position offers growth, flexibility and a collaborative work environment.
- If you thrive on solving complex problems while growing others, we want to hear from you
- Mentor Associate Developers through code reviews, pairing, and technical guidance.
- Collaborate with cross-functional teams, including DevOps, Data, and Architecture.
- Contribute to sprint planning, backlog grooming, and release planning.