Hyderabad, India
Full time
As a Design Engineer, you operate at the intersection of UI/UX and front-end development—prototyping with real data, shaping design systems, and translating creative ideas into production-ready components. Your role drives innovation through code-informed design, motion, and dynamic interaction, ensuring seamless collaboration between design and engineering.
Key Responsibilities:
Innovation in Interface Design: Push our UI forward by exploring and implementing cutting-edge approaches to animation, transitions, micro-interactions, and other dynamic elements that enhance user experience
Real-Data Prototyping: Build high-fidelity, interactive prototypes in React that incorporate actual O'Reilly data, providing stakeholders with realistic representations of how designs will function in production
Exploratory UI Development: Create experimental interfaces that explore future possibilities for our product, helping the team envision and evaluate new approaches
Technical Design Partnership: Work alongside other designers as a peer, providing technical perspective throughout the design process rather than just at handoff
Design System Foundation: Help establish the foundation for our design system by creating reusable components and documenting implementation standards
Cross-Functional Communication: Translate design intentions to engineering teams, ensuring that innovative interactions and dynamic elements are understood and preserved
Code-Informed Design: Apply understanding of React and front-end development to inform design decisions, exploring direct code prototyping when it serves the design process, while maintaining focus on innovation and user experience
Qualifications:
3+ years of experience in UI design, front-end development, or a similar hybrid role
Strong portfolio demonstrating innovative interface design with examples of animation, micro-interactions, or experimental UI approaches
Proficiency with design tools (Figma, Adobe Creative Suite) and React
Experience connecting prototypes to real data sources and APIs
Understanding of component-based design and experience building design system elements
Familiarity with our tech stack (React frontend, Python/Node.js backend) is a plus
Strong communication skills with the ability to clearly and effectively collaborate across design and engineering teams, while avoiding unnecessary jargon.
Apply Job
To apply for this position, click the Apply button and send us your resume.