JOBSEARCHER

QML/Java Frontend Software Engineer

Overview In this role you design and deliver features for a trading platform used by online brokers. You will build responsive desktop UIs with Qt/QML and JavaScript, translating complex trading needs into intuitive interfaces. You will architect front-end and back-end interactions using QML, Java/Jambi, and data visualization techniques. You collaborate with architects and developers to create scalable UI libraries and robust data models that support real-time trading experiences. ResponsibilitiesDesign and deliver features for financial trading applicationsBuild sophisticated desktop UIs using Qt/QML and JavaScriptTranslate trading requirements into intuitive interfacesArchitect and implement UI with QML/JavaScript for real-time data visualizationDevelop data models in Java to support front-end featuresAddress object life-cycle, memory management, and JNI optimizationCreate reusable UI components and libraries in QML and JavaScriptCreate test plans for UI and data model functionalityCollaborate with architects and other developers on scalable solutions Key requirementsFive years of experience in a Software Development/Engineer role using QML and JavaScript for front-end developmentThree years of experience with each: developing responsive desktop Qt applications using QML, using Java/Jambi for the backend of a QML app, developing reusable UI component libraries in QMLJava development including object-oriented programming and design patternsExperience developing financial trading applicationscollaborationproblem solvingattention to detailQML/QtJava/JambiJavaScript