Gainwell is seeking a GUI Developer to design, develop, and integrate UI components with AI solutions, focusing on large-scale deployments. The role involves front-end architecture, cross-platform development, legacy system modernization, and UI/UX design. The position offers remote work in Bangalore, India, with potential for late-night shifts.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Human-Computer Interaction, or related discipline
- 5–14 years of hands-on experience in GUI development, UI engineering, or front-end systems design
- Strong proficiency in modern JavaScript frameworks (React, Angular, Vue), TypeScript, HTML5, and CSS3
- Deep understanding of front-end integration with AI/ML pipelines
- Experience in developing and maintaining cross-platform desktop (Electron, Qt, WPF) and mobile (Flutter, React Native) GUIs
- Familiarity with legacy GUI platforms (WinForms, Java Swing, VB.NET) and experience in their modernization
- Hands-on experience with CI/CD, containerization, and cloud deployment workflows for GUI applications
- Proficiency with tools and frameworks for GUI testing and automation (Jest, Cypress, Selenium, Playwright)
- Experience with visualization frameworks and real-time rendering in AI/ML or data-heavy environments
Benefits
- Fast-paced, challenging and rewarding work environment
- Work-life balance
- Remote Work mode