UI Engineer
Core
Build scalable front-end systems and data visualization tools for customer analytics products.
Role type
Senior UI Engineer (Front-end & Data Visualization)
Builds
Full-stack web applications and data analysis pipelines for visualizing customer data
Domain
Technology / Customer Analytics
Deliverable
production ML models
Required skills
HTML5, CSS3, JavaScript (ES6, async programming), React, Redux, Node.js, RESTful APIs, Java, Python, Git, Kubernetes, Docker, AWS, Snowflake, Druid, Postgres, Redis, GraphQL
Preferred skills
Agile methodologies, distributed team collaboration, full software development lifecycle, virtualization techniques, cloud architecture
Responsibilities
Design and develop optimized, flexible, and scalable data insights and analytical tools; Architect efficient and reusable front-end systems for complex web applications; Collaborate with data analysts and back-end engineers to implement versatile front-end solutions; Develop innovative prototypes using latest front-end technologies; Create RESTful service layer components using Java, Python, or GraphQL.