Full Stack Developer – React/TypeScript & Python
Technology
CovetIT Inc.Dallas, United States2 months agoUntil 4/15/2026
Full timeOn-site
Job description
- *Role Overview
We’re hiring a hands-on Full Stack Developer to build modern web applications for Ask CDO Arch—our internal client's tool that turns text into accurate cloud architecture diagrams using LLMs. You will own features end-to-end across a React/TypeScript front end and Python back end, integrating Azure Cognitive Services/ Azure AI Services to deliver intelligent user experiences. You’ll ship secure, reliable services on Azure using Web Apps, Functions, Service Bus, and API Management.
- *Frontend: React, TypeScript, React Query/Redux, Jest/RTL, Vite/Webpack.
- *Key Responsibilities
- Build responsive, accessible UIs with React (TypeScript), optimizing performance and usability.
- Develop Python-based APIs and microservices (FastAPI/Flask) with robust testing and observability.
- Integrate Azure Cognitive Services (Language, Vision, Speech, Document Intelligence, Azure OpenAI) into product features.
- Design and implement secure APIs behind Azure API Management (APIM), including policies, versioning, and throttling.
- Use Azure Functions for event-driven and background processing; use Service Bus (queues/topics) for decoupled workflows.
- Deploy and operate apps on Azure Web Apps/App Service; manage secrets with Key Vault and identities with Azure AD.
- Persist and query data using Cosmos DB, Azure SQL, and Blob Storage where appropriate.
- Instrument apps with Application Insights/Log Analytics; meet SLAs/SLOs for latency, reliability, and error budgets.
- Collaborate with design, data engineering, and architecture (AskCDOArch) to deliver features from concept to production.
- Contribute to code reviews, documentation, and shared UI/components; champion clean code and UX improvements.
- Automate CI/CD with Azure DevOps or GitHub Actions; support IaC (Bicep/Terraform) with DevOps teams.
- *Required Qualifications
- 8+ years of professional full stack development (or equivalent impact) delivering production systems.
- Strong React and TypeScript skills (state management with React Query/Redux, routing, testing with RTL/Jest).
- Python 3.x with FastAPI or Flask; solid understanding of RESTful design and async I/O.
- Practical experience integrating Azure Cognitive Services via SDKs/REST (e.g., Text/Language, Vision, Speech, Document Intelligence, Azure OpenAI).
- Hands-on with Azure Web Apps, Functions, API Management (APIM), Service Bus, Azure AD, Key Vault.
- CI/CD proficiency (Azure DevOps or GitHub Actions), Git workflows, and container basics (Docker).
- Familiarity with observability (App Insights), performance tuning, and secure coding practices (OAuth2/OIDC, JWT).
- *Preferred Qualifications**
- Experience with Azure AI Search (Cognitive Search) and vector/hybrid search patterns.
- Knowledge of event-driven and pub/sub patterns (resiliency, retries, DLQs, idempotency).
- Exposure to Cosmos DB, Azure SQL optimization, and caching (Redis).
- Accessibility (WCAG), design systems, and component libraries (MUI/Chakra/Ant).
- Infrastructure as Code (Bicep/Terraform) and environment promotion strategies.
- Background in enterprise security, compliance, and data governance.
Keywords
reacttypescriptmicrosoft-typescriptpythonreact-queryreduxjsjestvitewebpackfastapiflaskmicrosoft-azureazure-cognitive-servicesazure-api-managementazure-functionsmicrosoft-azure-functionsazure-service-busazure-web-appsazure-app-serviceazure-key-vaultvaultazure-cosmos-dbazure-sqlazure-storageazure-devopsgithubgithub-actionsterraformaws-sdksdockeroauth2azure-searchazure-cognitive-searchrediscomponentmui
¿Te interesa este puesto?