UI Engineer
Full-time Mid-Senior LevelJob Overview
Purpose
Be an integral part of the DPI Automation AI/ML & Platform team, responsible for the design, development, and maintenance of web applications and related systems. This includes both front-end and back-end development, ensuring high-quality, scalable, and maintainable solutions that meet business requirements. Collaborate effectively with cross-functional teams, including designers, product managers, and other developers. Champion exceptional user experiences by translating complex AI/ML capabilities into intuitive interfaces, while establishing design systems that ensure consistency and accelerate development across the platform.
Accountabilities
- Design, develop, and maintain robust and scalable web applications using appropriate technologies and frameworks.
- Champion exceptional user experiences by translating complex AI/ML capabilities into intuitive interfaces
- Bridge the technical-design gap by implementing responsive, visually compelling front-end solutions that effectively communicate the platform's advanced capabilities to users of varying technical backgrounds.
- Develop and maintain clean, well-documented, and testable code.
- Implement and maintain APIs and integrations with back-end systems.
- Work with databases (e.g., SQL, NoSQL) to design and implement data models and storage solutions.
- Contribute to the design and implementation of software architecture and infrastructure.
- Participate in code reviews and provide constructive feedback to other developers.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Stay current with the latest technologies and best practices in full-stack development.
- Proactively identify and address potential technical challenges.
- Contribute to the improvement of development processes and tools.
- Collaborate effectively with cross-functional teams to ensure alignment on project goals and deliverables..
Make Your Resume Now