UI/UX Developer

The UI/UX Developer will work closely with portfolio managers and operations staff to build user interfaces using JavaScript frameworks like Angular, React, Node.js etc. for quantitative data analysis and reporting.  The ideal candidate will combine a mix of multi-tier development, business analysis, and quantitative skills.   The individual will be working with a small team of quantitative developers, a dev ops team, and the firm’s portfolio management teams. He or she will develop and support user interfaces to visualize all aspects of risk analytics, portfolio optimization, trade execution and performance measurement. Other responsibilities include troubleshooting and resolving any systems related issues.


  • Build and maintain responsive and interactive user interfaces with widgets comprising of grids, charts, and forms. 
  • Assist with the development and customization of JavaScript and CSS libraries;
  • Support the development of advanced reporting and new functions within the applications;
  • Develop wireframes and prototypes as proof-of-concepts for functionality;
  • Interacts with business users to determine needs of modifications or enhancements;
  • Provide assessment of technical impact of enhancement requests;
  • Implement design and coding best practices into the implementation of the user interface development;
  • Support the development of logic flow charts and prepare required documentation, including both program-level and user-level documentation;
  • Provides advanced application support, including debugging;
  • Responsible for quality assurance review and the evaluation of software products; and
  • Ensure Acceptable Quality Levels are continually met. This includes objectives such as service delivery, code quality, and requirements capture.


  • Must possess at least 5 years of experience in JavaScript frameworks like Angular, React, Node.js etc
  • Experience with UI Widgets Frameworks (jQWidgets, Kendo UI, etc)
  • Experience with building user interfaces that consume data from end points (REST services, OData etc)
  • Knowledge of the SDLC phases and associated methodologies (Waterfall, Agile, scrum, etc.)
  • Advanced knowledge of object orientated programing like Java, C#, .NET, and SQL
  • At least 5-7 years of experience in related field
  • Bachelor’s Degree in Engineering, Computer Science, or related technical field
  • Knowledge of investments or industry experience a plus
  • Self-motivated, enthusiastic, creative, analytical problem-solving leader who is able to work with minimal supervision and possess excellent interpersonal and communication skills, as well as superior time management abilities
  • Strong analytical and product management skills required, including a thorough understanding of how to interpret requirements into functional code
  • Thorough understanding of version control, software configuration and release management practices
  • Strong debugging and problem solving skills

To apply for this position please click on the “Apply Now” button below or send an email containing cover letter and resume to careers@geodecapital.com. Please include UI/UX Developer in the subject line.

Apply Now

Due to the high volume of resumes and inquiries received, we are unable to accept telephone calls regarding available opportunities and will only contact those candidates being invited to interview.