JOIN THE TEAM

Our team is growing. You will too.

SOFTWARE ENGINEER

UX/UI DEVELOPMENT

DESCRIPTION

You will be part of the software engineering team 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. 

JOB REQUIREMENTS

Minimum Qualifications:

  • Software engineering and architecture
  • 5+ years of UX/UI experience developing web-based applications 
  • Proficiency in developing user stories and mocking up prototypes for evaluation
  • Good knowledge of human factors principles and style guide adherence
  • Experience with python-based templating languages such as Django, Jinja
  • 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
  • Familiarity with test framework Selenium
  • Familiarity with version control and configuration management
  • Familiarity with Qt

TECHNOLOGIES USED

  • Languages – HTML, Javascript, CSS, Python, Django templates
  • Libraries – Django Rest Framework for API, Bootstrap, Material Design for bootstrap, Qt
  • Test frameworks – Selenium, Pytest
  • OS – Linux, Windows, Mac 
  • Database – PostgreSQL
  • Data Management –  Git
Share This