Senior iOS Engineer @Quadcode
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior iOS Engineer @Quadcode

2d ago - Quadcode is hiring a remote Senior iOS Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

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.

  • Work on application architecture, platform-level solutions, and key user-facing features.
  • 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.

Qualifications

  • 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 and handling network requests.
  • Experience working with WebSocket and other socket protocols.
  • Experience maintaining, refactoring, and improving legacy code.
  • Experience writing unit and UI tests.
  • 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.

Requirements

  • Develop and maintain our iOS application, including implementing new business features.
  • Contribute to the redesign and modernization of the iOS product.
  • Design and improve application architecture and platform-level solutions.
  • Integrate RESTful APIs and handle network requests.
  • Work with CoreData, multithreading, and asynchronous operations.
  • Maintain, refactor, and improve legacy code.
  • Develop and maintain unit and UI tests.
  • Troubleshoot and debug technical issues.
  • Participate in code reviews and collaborate with team members.
  • Actively use AI tools to improve development workflows.

Benefits

  • 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.
  • A strong team of engineers.
  • Positive and friendly atmosphere.
  • Opportunity to contribute creative ideas and influence the product’s architecture.

Company Description

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.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior iOS Engineer @Quadcode
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 135,284+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later