Overview
Role: UI/UX Developer
Location: Pune, India
Client: Comsense Technologies
Experience: 3-4 yrs
Job Description:
About the Role:
We are seeking a highly skilled and innovative UI/UX Developer to join our cutting-edge Generative AI project.
The ideal candidate will have extensive experience in building modern, responsive, and interactive user interfaces using React, along with a deep understanding of Azure cloud services, user authentication systems, and backend integration using Python FAST API.
Key Responsibilities:
UI/UX Development: Design and develop intuitive and user-friendly frontends using React, adhering to best practices in responsive design and user experience.
Wireframe Development: Create wireframes and prototypes to visualize and plan UI/UX features.
Authentication & Security: Implement and manage secure authentication mechanisms (Firebase, Keycloak, Azure AD, etc.) and app registration for secure access in Azure.
User & Session Management: Develop and maintain user access and session management solutions to enhance security and scalability.
Backend Integration: Collaborate with backend developers to integrate frontend components with APIs built on Python FAST API.
Cloud Deployment & Monitoring: Deploy and monitor applications in Azure App Services with a focus on security, scalability, and performance.
Version Control & Containerization: Use Git for version control and Docker for containerization to manage development environments efficiently.
Load Balancing & Orchestration: Implement Kubernetes for efficient load management and application orchestration.
AI Integration: Integrate Generative AI models and implement Retrieval Augmented Generation (RAG) pipelines for AI-powered solutions.
Speech and Translation Services: Develop features for speech-to-text, text-to-speech, translation, and streaming data integration.
Data Engineering: Handle data processing pipelines using Python, SQL, and Azure Data services for AI model training and operational pipelines.
Performance Optimization: Ensure applications are optimized for performance, scalability, and reliability on cloud infrastructure.
Required Skills & Experience:
Proficiency in React.js for frontend development.
Hands-on experience with Azure App Services, Azure AD, and other Azure services .
Strong knowledge of authentication systems such as Firebase, Keycloak, and Azure AD.
Expertise in Python FAST API and backend integration.
Knowledge of data engineering concepts with Python and SQL.
Experience in containerization using Docker and orchestration with Kubernetes .
Familiarity with wireframe development tools (Figma, Adobe XD, or similar).
Understanding of Gen AI concepts and RAG pipelines.
Knowledge of speech processing, translation APIs, and streaming data solutions .
Strong understanding of version control (Git) and deployment pipelines.
Excellent problem-solving skills and ability to work collaboratively in cross-functional teams.
Understanding of access control models such as RBAC and ABAC.