×
Products
Resources
News & Events
Company
Contact
Support

Software Engineer - UX/UI Development

Description

Software Engineer working on a team collaboration product. Applicants would design, develop and enhance user experience and user interface for desktop + web application. You will have an opportunity to make a significant impact on the product and grow in your role.

Preferred Location

SF-Bay Area, CA

Job Requirements
Minimum Qualifications
  • Software engineering and architecture
  • 2+ years of UX/UI experience developing applications with Qt
  • Experience with python pyside2 Qt bindings
  • Proficiency in developing user stories and mocking up prototypes for evaluation
  • Good knowledge of human factors principles and style guide adherence
  • Knowledge of Web technologies: HTML, CSS, Javascript
  • Good English communication skills
  • Ability to work independently with little guidance
  • Write quality code with test coverage
Preferred Qualifications
  • Experience with interfacing to third-party interfaces such as REST 2.0, GraphQL
  • Compiling and deploying Qt on Linux, Windows and Mac
  • Familiarity with version control and configuration management

Technologies Used

Frontend
  • Languages - Qt, HTML, Javascript, CSS, Python
  • Tools - Qt Designer, Qt Creator
  • Libraries - Qt, Django Rest Framework for API, Bootstrap
  • OS - Linux, Windows, Mac
Misc
  • PostgreSQL
  • Git