UI-UX Developer
Think you’re the right fit for our UI-UX Developer role?
Email your resume to careers@neolumin.com.
We’d love to hear from you.
Job Description
We are seeking a UI/UX Developer to create a responsive and user-friendly LLM based analytical support tool. The ideal candidate should be experienced in JavaScript/TypeScript, React, and Node.js, with a focus on efficient and effective UI/UX development. This role requires a deep understanding of web API communication, the ability to design a frontend that supports theming and customization, and experience with design tools like Figma to express page flows, wireframes, and design concepts effectively.
Responsibilities
- Design visual assets for the platform, including chat bubbles, icons, buttons, and other UI elements.
- Collaborate with the UI/UX Developer to create and refine user interface designs, ensuring a cohesive visual language across the platform.
- Use design tools to translate user requirements into wireframes, prototypes, and high-fidelity visuals.
- Assist in the creation of wireframes, mockups, and high-fidelity prototypes for new features and interfaces.
- Ensure that all designs are optimized for performance, accessibility, and scalability.
- Provide design support during the implementation phase, ensuring that visual assets are accurately translated into the final product.
- Work closely with stakeholders to iterate on designs based on user feedback and testing results.
Core Skills
- Proficient in JavaScript/TypeScript.
- Strong experience with React and its ecosystem.
- Proficiency in Node.js for backend integration and API development.
- Experience in integrating and communicating with web APIs.
- Ability to develop responsive, interactive UIs with support for theming.
- Familiarity with design tools like Figma for wireframing, prototyping, and visual design.
Desirable Skills
- Experience with chatbot UI design and implementation.
- Familiarity with state management libraries (e.g., Redux, MobX).
- Understanding of accessibility best practices.
- Experience with real-time data handling (e.g., WebSockets).
Expectations
- The developer should be able to work independently, taking ownership of the UI/UX aspects of the project while collaborating effectively with other team members.
- A strong focus on delivering a polished user experience that aligns with the overall product vision.
- Ability to balance technical constraints with design quality, ensuring a seamless and performant user interface.