Senior iOS Developer (Remote)

8 hours, 35 minutes ago
Full-time
Senior
Mobile Development
Finom

Finom

Finom provides an online payment solution that enables entrepreneurs to easily open business accounts and efficiently manage their finances, offering features such as international payments, cashback rewards, and personal assistance to enhance financia...

Professional Services
11-50
Founded 2019
$20M raised

Description

  • Design and build new iOS application features used by business owners across Europe.
  • Develop solutions for multi-account cash flow management, banking transactions, payments, card issuance, activation, and controls.
  • Build AI-powered accounting automation features.
  • Create polished, responsive user interfaces using UIKit and SwiftUI.
  • Own code quality, performance, stability, automated testing, and thorough code reviews.
  • Collaborate with Backend, QA, Design, Product, Mobile, and ML/AI teammates to deliver end-to-end solutions.
  • Drive technical and architectural decisions within the domain and identify opportunities for improvement.
  • Contribute to CI/CD pipelines, development tooling, and mobile engineering best practices.
  • Mentor engineers and raise the team's engineering quality bar.

Requirements

  • Strong Swift knowledge and at least 3 years of commercial iOS development experience.
  • Deep understanding of OOP, SOLID principles, and design patterns.
  • Practical experience with VIPER architecture and the Coordinator navigation pattern.
  • Excellent UIKit knowledge and experience with, or willingness to develop, SwiftUI skills.
  • Experience building layouts in code using SnapKit or similar tools.
  • Proficiency with Git and GitLab, including setting up and using GitLab CI/CD.
  • Ability to write unit and UI tests.
  • Clear English communication skills for technical and non-technical audiences.
  • Fintech or financial-product experience and knowledge of mobile security best practices (preferred).
  • Experience optimizing iOS UI performance with Instruments, XCTest, or similar tools; familiarity with AI agents, LLM tools, AI-assisted IDEs, and safe verification of AI-generated code (preferred).

Benefits

  • Flexible remote or hybrid work across Europe.
  • Stock Options Program available to all team members.
  • Continuous personal and professional development opportunities.
  • Work & Swim program, including one month in a corporate apartment in Cyprus.
  • Supportive, modern, eco-conscious workplace culture focused on employee well-being.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal iOS Engineer

Aave 51-200 Capital Markets

Aave Labs is seeking a Principal iOS Engineer to lead the architecture and engineering of Aave App, delivering a secure, intuitive blockchain-based consumer savings experience.

Blockchain iOS Swift UIKit
8 hours, 35 minutes ago

Senior Mobile Software Engineer (iOS / Android), Identity & Security - India

JumpCloud 501-1000 Internet Software & Services

JumpCloud is hiring a remote Senior Mobile Software Engineer to build secure native iOS and Android capabilities for its enterprise identity, authentication, and password-management applications.

Android AWS Encryption Espresso GCP GitHub Actions Go iOS Kotlin OpenID Connect REST API Swift WebSockets XCTest
1 day, 8 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers