Cross Platform Software Engineer

Dubai, DU, AE, United Arab Emirates

Job Description

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 (native iOS/Android, React Native, Flutter, etc.). Advanced knowledge of

Electron framework

,

JavaScript/TypeScript

,

Node.js

,

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.
This is a hybrid role. You will be required to come into our Dubai office 2-3 times a week.

Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1911928
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned