2,139,384open jobs
137,568companies
237,157added this week
Browse all
Location
Remote (Germany, United Arab Emirates, Belarus, Czech Republic, Montenegro, Poland, Serbia, Spain, Estonia, Georgia, Latvia, Lithuania, Moldova, Portugal, Slovakia, EET hours)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Jul 14, 2025. Quadcode scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Quadcode is a financial technology company that supplies white-label trading platforms and brokerage infrastructure to businesses launching forex, CFD, crypto and options brokerages. Its offering covers the trading platform, back office, liquidity, payments and support services needed to run a brokerage from scratch, with engineering and marketing staff in several countries. The company is headquartered in Limassol, Cyprus.

We’re looking for a product-oriented Senior iOS Engineer to join our iOS team.

You will contribute to our flagship trading platform, used by millions of users worldwide.

The project focuses on a major redesign, improving the application architecture, delivering an adaptive UI across different screen sizes and device families, and developing new business features to further enhance the product.

In this role, you’ll work on application architecture, platform-level solutions, and key user-facing features. You’ll have the opportunity to influence the technical direction of our iOS application, improve existing solutions, and contribute directly to its product evolution.

Our team includes 3 iOS Developers, 3 QA Engineers, and a Team Leader.

We follow Agile and Scrum methodologies with 2-week sprints and daily meetings at 11:00 EET/EEST.

We also follow an AI-first approach, actively integrating AI tools into our daily engineering workflows, including code development, code reviews, debugging, and problem-solving.

Project Description

  • Programming Language: All code is written exclusively in Swift. There are only a few classes written in Objective-C, which are necessary for interoperability with C++ code.
  • User Interface: Legacy code uses Storyboards and NIB files, while new code is written programmatically. One of the current priorities is redesigning the application and delivering an adaptive UI across different screen sizes and device families.
  • Data Storage: CoreData is used for data management. Experience with multithreading is required.
  • Unit Tests: The Nimble framework is used for unit testing.
  • UI Tests: Cucumber is used for user interface testing. The team is also transitioning towards native Swift-based test automation.
  • Compatibility: The minimum supported iOS version is 15.
  • Build System: Tuist is used for dependency management and project building.
  • C++ Integration: Occasionally, reading and integrating C++ code is required.
  • Reactive Programming: RxSwift is actively used in the project.
  • Architecture: New code follows the MVVM architectural pattern with the use of Coordinators.
  • Modularity: The project uses a multi-module architecture with more than 40 modules, and the number of modules is constantly increasing.
  • Legacy Code: The project includes legacy code that needs to be maintained and improved. It is important to understand existing implementations, refactor them when necessary, and introduce changes safely without disrupting existing functionality.
  • AI Integration: AI tools are actively integrated into everyday development workflows, supporting code development, code reviews, debugging, and technical problem-solving.

Tasks

  • Develop and maintain our iOS application, including implementing new business features and improving existing functionality.
  • Contribute to the redesign and modernization of the iOS product, including adaptive UI implementation across different screen sizes and device families.
  • Design and improve application architecture and platform-level solutions within a multi-module environment.
  • Integrate RESTful APIs, handle network requests, and implement WebSocket and other socket-based connections.
  • Work with CoreData, multithreading, and asynchronous operations to ensure application performance and stability.
  • Maintain, refactor, and improve legacy code while ensuring compatibility with existing functionality.
  • Develop and maintain unit and UI tests to ensure application quality and reliability.
  • Troubleshoot and debug technical issues, identify performance bottlenecks, and implement appropriate solutions.
  • Participate in code reviews and collaborate with designers, product managers, QA Engineers, and other developers throughout the development lifecycle.
  • Actively use AI tools to improve development workflows, code quality, and engineering efficiency.

Requirements

  • Deep knowledge of Swift and experience writing clean, efficient, and maintainable code.
  • Strong understanding of the iOS SDK, including UIKit, CoreData, and CoreAnimation.
  • Experience with Auto Layout and Xcode Interface Builder.
  • Experience integrating RESTful APIs, working with network requests, handling server responses, and processing JSON data.
  • Experience working with WebSocket and other socket protocols, including establishing and maintaining persistent connections with a server.
  • Experience maintaining, refactoring, and improving legacy code without disrupting existing functionality.
  • Experience writing unit and UI tests. Knowledge of testing tools and frameworks such as XCTest and Quick/Nimble.
  • Deep understanding of OOP principles and their practical application in iOS development.
  • Experience applying architectural and design patterns such as MVC, MVVM, VIPER, etc.
  • Experience working with modular architectures and multi-module iOS projects.
  • Strong knowledge of reactive programming and practical experience with RxSwift.
  • Understanding of multithreading and asynchronous programming in iOS.
  • Experience working with third-party libraries and dependencies.
  • Fluent in Russian and at least B1 level of English.

Nice to have

  • Experience developing fintech or trading applications, or working on other high-load products with a large user base.
  • Basic understanding of C++ and experience integrating Swift with C++ code.

We offer

  • Full-time remote work (service provider contract).
  • Competitive compensation (EUR).
  • 20 paid days off annually.
  • Corporate AI subscriptions (Claude, Gemini, GPT, etc.).
  • Access to a rewards marketplace offering products and language courses, redeemable using the company’s internal currency.
  • A strong team of engineers.
  • Positive and friendly atmosphere.
  • Opportunity to contribute creative ideas and directly influence the product’s architecture and technical direction.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,384 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Georgia
$140k – $160k per year · Remote (likely United States) · 5+ years exp
C++
AI/ML
EU AI Act
Mobile
Jetpack Compose
CameraX
Cybersecurity
GDPR
Apply
Remote (Colombia, CET hours) · Full-Time
Kotlin
Kotlin
Hilt
Kotlin Coroutines
AI/ML
Claude
OpenAI Codex
Mobile
Jetpack Compose
MVI
Dependency Injection
DevOps
Rest API
Apply
$152k – $253k per year · Equity · Remote (United States) · San Francisco
DevOps
GitHub
Apply
Remote (likely Spain)
Java
Kotlin
Swift
Databases
Firestore
Mobile
Jetpack Compose
SwiftUI
Espresso
Fastlane
Offline-First
Crashlytics
Maestro
DevOps
Datadog
CI/CD
QA
Appium
Sentry
XCUITest
Apply
Android Developer 9 hours ago
In office · 3+ years exp · Tbilisi
Java
Kotlin
SQL
Java
Gradle
Mobile
Jetpack Compose
Android SDK
MVVM
Clean Architecture
DevOps
Rest API
CI/CD
Git
AWS
Cybersecurity
GDPR
Management
Agile
Apply
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Georgia
Apply
$90k per year · In office · Nationals only · Full-Time · Georgia
Apply
Remote (Georgia) · Full-Time · 1+ year exp · Georgia
Game Dev
Unity
Management
Jira
Apply
Remote (United States, Georgia) · Full-Time · Georgia
Apply
Remote (United States, Georgia) · 10+ years exp · Bachelor's Degree · Georgia
AI/ML
ChatGPT
LLM
Perplexity
Marketing
Salesforce
HubSpot
Apply
See all jobs
This is one of many
2,139,384 more open roles from verified company boards, updated every day.