➡️ Apply here: Senior Android Developer
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**About The Team**
We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.
We’re strengthening the **Native Platform team** as the number of tasks continues to grow — both in infrastructure and in business feature development. We’re opening a position for a **Senior Android Developer**.
In this role, you’ll work on application architecture, platform-level solutions, and key user-facing features. It’s a great opportunity to influence the technical direction of our Android app and contribute directly to its product evolution.
**Our product** on Google Play Store – https://play.google.com/store/apps/details?id=com.iqoption
**Our team** includes 2 Android Developers, 2 iOS Developers, 3 C++ Developers, AQA Engineer, 4 QA Engineers, and a Team Leader.
**Tech stack:** Kotlin, Java, RxJava, Android SDK, Jetpack compose, Architecture Components. We follow Agile and Scrum with 2-week sprints (daily meetings at 11:00 GMT+3).
**Main responsibility:** Developing new features for the Android app as requested by business stakeholders. Adopting and advocating for the most effective architectural practices to ensure the app’s scalability, testability, and maintainability. Participating in writing unit and UI tests as required to ensure the stability and usability of the app.
**Tasks**
* Feature development: Implement new features for Android applications according to project requirements and design specifications. Writing clean and efficient code in Kotlin and Java, designing user-friendly interfaces, integrating apps with backend APIs;
* Code maintenance and optimization: Maintain, refactor, and optimize the existing codebase to enhance application stability, scalability, and maintainability. Bug-fixing, optimizing app performance, testing and debugging applications;
* Problem-solving and Innovation: Identify technical challenges and propose solutions to address them, leveraging industry best practices and emerging technologies. Contribute to the evolution of development processes, tools, and methodologies to improve team efficiency and productivity.
**Requirements**
* At least 4+ years of Android development experience;
* Strong understanding of Android SDK, development tools, and frameworks;
* Experience in developing and deploying Android applications on the Google Play Store;
* Familiarity with RESTful APIs and integration of backend services;
* Solid understanding of mobile UI/UX principles and experience in implementing responsive user interfaces;
* Knowledge of version control systems such as Git;
* Strong problem-solving and debugging skills;
* Good communication and teamwork abilities;
* Competent written and verbal communication skills (fluent Russian, English B2, ability to read technical documentation, communicate with foreign teammates).
**We offer**
* Full-time remote work model (Service Provider).
* Competitive remuneration.
* 20 paid days off annually.
* Flexible working hours.
* Training and development opportunities.
* A friendly, enjoyable, and positive work environment.
With a team of 500+ creative and tech-driven people across the globe, Quadcode is the place where ideas turn into impact, where every project is a chance to grow, innovate, and make your mark.
**Join us today, and let’s shape the future of fintech together!**
*Note: All applications will be treated with strict confidence. We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.*