Our trading platforms must handle hundreds of trading orders per second while supporting highly complex and configurable business logic. Additionally, the platform offers various APIs (Websockets / REST / FIX, provides complex reports, performs risk calculations and aggregations for thousands of active accounts, and receives and distributes market data for numerous trading instruments. Platforms comprise multiple client-facing UIs, including a web terminal, iOS and Android native apps, as well as administrative web-based UIs, all displaying real-time data - every millisecond counts.
We constantly evolve our mobile terminals, which are used by many clients on a daily basis. We have a proprietary high-performance mobile transport and share some portions of the code between iOS and Android through cross-compilation. As an architectural framework, we use Clean Architecture with MVI on the presentation layer. For UI development we use Jetpack Compose, wherever it’s possible. Part of our projects also actively use KMP.
We are looking for a motivated, energetic individual – a superhero who thrives on helping different teams and bringing fresh, creative ideas to the table. In this role, you’ll collaborate across small, multi-cultural, multi-location mobile teams and projects, working on new solutions for various clients. Flexibility and adaptability are key, as you’ll switch between different tasks and environments, exploring new challenges and making a meaningful impact. However, you won’t be constantly jumping between projects – there will be space to focus and contribute deeply. Every voice matters here, and your ideas will shape the products we build together.
Join us on our mission to revolutionize trading platforms. Bring your expertise, passion, and ideas to our table, and let's build the future together!
What You'll Do:
Tech Stack:
Must-have skills:
Nice-to-have skills:
Care for the employees is one of Devexperts' core values. For the suggested position, we offer a benefits package that will guarantee the comfort of our new teammate.
Flexibility benefits:
Health and recreation benefits:
Facility benefits:
Community benefits:
Professional training benefits:
Social benefits:
Devexperts has been working for nearly two decades consulting and developing for the financial industry. We solve complex technological challenges facing the most well-respected financial institutions worldwide. By becoming a part of Devexperts, you’ll become a part of a company that fosters self-improvement and actively seeks out-of-the-box ideas. Our teams work together to create the next generation of financial software solutions. We welcome all candidates who believe, as we do, that innovation is grounded in education.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Android Developer Q&A's