Qureos

FIND_THE_RIGHTJOB.

Cross-Platform Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About Us

Innovation Markets is one of the leading educational companies in the trading and investing world, specifically Foreign Exchange and Cryptocurrencies. We offer the full suite of education within our members-only mobile and desktop apps, ranging from course lessons, tutorials, live webinars, podcasts, a digital library full of books, guides and newsletters, and daily guidance in the form of videos and text updates from our educators.

Overview

We are seeking a highly motivated and experienced Cross-Platform Software Engineer to join our team. You will be instrumental in designing, developing, and maintaining scalable applications across our multi-platform ecosystem including Windows, macOS, iOS, and Android, with desktop applications built using Electron frameworks. You'll work across the full software development lifecycle, tackling front-end interfaces, back-end systems, and database integrations. Your code will help deliver seamless user experiences and ensure reliability and performance for our global platform.

We're looking for a strong developer and a great problem solver who has a passion for creating high quality software products with incredible performance, stability, and smooth user experience.

A creative and innovative mind is crucial. We want someone who doesn't just execute tasks but stays up to date with industry trends, emerging technologies, and best practices. We want you to think outside of the box, be daring and bring innovative ideas to the team!

Responsibilities

  • Design, develop, and deliver secure, scalable, and high-quality mobile and desktop applications.
  • Assess and maintain existing applications across multiple platforms, working with diverse codebases and frameworks.
  • Lead software development projects ensuring delivery of clean, maintainable, and high-performing code.
  • Optimise application performance to ensure reliability, scalability, and efficient resource usage across all platforms.
  • Explore and integrate emerging technologies including AI-driven features as part of our product roadmap.
  • Stay up to date with emerging technologies, continuously evaluating and adopting innovations that enhance product development.
  • Maintain and improve product quality through bug fixes, performance analysis and tuning.

Skills

  • 3-5 years of cross-platform application development experience including Windows, Mac, iOS and Android platforms.
  • Ability to quickly assess and work with existing codebases across different mobile frameworks including Electron.js and React Native.
  • Advanced knowledge of Electron framework, JavaScript/TypeScript, HTML, CSS and npm (node package manager).
  • Experience with reactive programming patterns and structured data modelling frameworks.
  • Experience maintaining auto-updating systems and deployment processes.
  • Cross-platform deployment experience including app store submission processes.
  • Proficiency using debugging tools and performance profiling across multiple platforms.
  • Skilled in managing memory usage, CPU usage, and overall application performance tuning.
  • Experience with back-end systems and database integrations.
  • Able to work quickly and efficiently with a strong eye for detail and catching errors.
  • Impeccable communication skills in English.
  • Ability to work independently.

Experience

You must have experience working with the following:

  • Languages: Go, Preact, JavaScript, HTML, CSS, Handlebars, SASS, Typescript
  • Framework: Electron.js, React Native
  • Database: Postgres, Redis, Firebase

You must have experience with some of the following third-party platforms:

  • Discord, Firebase, Zoom, Intercom, Rewardful, Sentry, Ably, BunnyCDN, Shopify, Heroku, CrunchyBridge, Make.com, Codemagic, GitHub, Sectigo, Apple Developer, Google Play Developer, Stripe, Wasabi, and Cloudflare.

While we don’t expect you to have hands on experience with every tool listed, proficiency in several and a demonstrated ability to learn and adapt to new systems quickly will be key to success in this role.

This is a hybrid role. Being able to work alongside us in our Dubai office would be preferable.

Job Type: Full-time

© 2025 Qureos. All rights reserved.