Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Neemtree

Principal Engineer - UI Development

Posted Updated
Discussion

Description

Responsibilities :

- Lead and direct UI/UX team, define software architecture, collaborate with other teams to explore existing systems, determine areas of complexity and potential risks to successful implementation of advanced visualization products.

- Translate wireframes into functional requirements, write well-abstracted, reusable, high-performance code for UI components.

- Work closely with design, product management and development teams to create elegant, usable, responsive and interactive interfaces.

- Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies.

- Optimize web applications to maximize speed and scale.

- Support diverse clients from high-powered desktop computers to low-end mobile devices.

- Understand and coach/teach others, show a high level of ethics and team-work.

Requirements :

- Bachelor/Masters degree in Computer Science, Information Technology or a related field.

- 7 to 10 years of experience in developing responsive, elegant, efficient and cross-browser front-end applications using Javascript, HTML5, CSS3.

- Hands on experience on various MVC frameworks, UI libraries such as ReactJS, D3.js.

- Hands on experience on Map APIs like Google Maps, Openstreetmap and other powerful information-rich maps.

- Familiar with UX processes and design.

- Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership.

- Excellent written and oral communication skills, judgment and decision making skills.

Skills

What Principal Design jobs ask for — and how much of it you have →
Apply

See also

Design jobs by country — openings, pay and top skills →