UI/UX Developer – Data & AI Solutions
Create a free account to apply in seconds
Key Responsibilities
UI Development
• Design and develop responsive, user-friendly web interfaces using modern front-end technologies.
• Build reusable, scalable UI components aligned with enterprise application standards.
• Ensure performance optimization, cross-browser compatibility, and accessibility.
UI/UX Implementation
• Translate design prototypes (Figma or similar tools) into functional UI components.
• Apply user-centered design principles to simplify complex workflows and enhance usability.
• Maintain consistency through design systems and reusable component libraries.
API Development & Integration
• Develop and integrate UI-facing APIs and backend services.
• Work with REST APIs, GraphQL, and microservices architectures for seamless data exchange.
• Enable real-time interaction between UI layers and backend systems.
Data Visualization & Interaction
• Build interactive dashboards and visualization components for data-driven applications.
• Develop UI features supporting analytics, monitoring, and reporting use cases.
• Implement visualization frameworks for handling large and complex datasets.
Rapid Prototyping & AI-Aided Development
• Leverage AI-assisted development tools to accelerate UI delivery.
• Build prototypes and demo applications using collaborative platforms such as Replit.
• Support innovation initiatives and rapid experimentation for new features and use cases.
Responsibilities
Key Responsibilities
UI Development
• Design and develop responsive, user-friendly web interfaces using modern front-end technologies.
• Build reusable, scalable UI components aligned with enterprise application standards.
• Ensure performance optimization, cross-browser compatibility, and accessibility.
UI/UX Implementation
• Translate design prototypes (Figma or similar tools) into functional UI components.
• Apply user-centered design principles to simplify complex workflows and enhance usability.
• Maintain consistency through design systems and reusable component libraries.
API Development & Integration
• Develop and integrate UI-facing APIs and backend services.
• Work with REST APIs, GraphQL, and microservices architectures for seamless data exchange.
• Enable real-time interaction between UI layers and backend systems.
Data Visualization & Interaction
• Build interactive dashboards and visualization components for data-driven applications.
• Develop UI features supporting analytics, monitoring, and reporting use cases.
• Implement visualization frameworks for handling large and complex datasets.
Rapid Prototyping & AI-Aided Development
• Leverage AI-assisted development tools to accelerate UI delivery.
• Build prototypes and demo applications using collaborative platforms such as Replit.
• Support innovation initiatives and rapid experimentation for new features and use cases.
Qualifications
Bachelor’s or Master’s degree in:
• Computer Science
• Software Engineering
• Information Technology
• or equivalent practical experience
Skills & Experience
Core Technical Skills
• 4–9 years of experience in UI or front-end development.
• Strong expertise in React.js.
• Proficiency in JavaScript / TypeScript.
• Experience with HTML5, CSS3, and modern UI frameworks (Tailwind, Bootstrap, Material UI).
• Strong understanding of component-based architecture and responsive design.
UI/UX Skills
• Experience implementing designs from Figma or similar tools.
• Strong understanding of UI/UX principles and usability best practices.
• Experience building interfaces for data-driven or enterprise applications.
API & Integration Skills
• Experience working with REST APIs and microservices architectures.
• Strong understanding of API integration patterns and JSON-based data exchange.
• Ability to connect UI components with backend systems and services.
Tools & Platforms
• React / Next.js
• TypeScript / JavaScript
• Tailwind / Material UI
• Figma
• Git / GitHub / Azure DevOps
• REST APIs / GraphQL
• Replit or similar rapid development platforms
Preferred Skills
• Experience with data visualization libraries (D3.js, Recharts, Chart.js).
• Exposure to AI-driven or analytics platforms.
• Familiarity with AI-assisted coding tools and development accelerators.
• Experience working with cloud platforms (AWS, Azure, GCP).