companyfinartix logo

Mid-Level iOS Software Engineer

finartixAthens, Attica, GreeceNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Minimum 3 years of professional iOS development experience with a strong proficiency in Swift. Familiarity with Objective-C is a plus. Hands-on experience with SwiftUI and UIKit is essential, along with a solid understanding of iOS frameworks including Core Data, Core Animation, Push Notifications, and Keychain Services. Candidates should have experience with REST APIs, version control using Git, and mobile security principles relevant to financial applications. Excellent communication skills in both English and Greek are required.

About the job

finartix is looking for a Mid-Level iOS Software Engineer to help shape a new mobile banking application for a major financial institution. This role centers on building secure, high-performance features in Swift and SwiftUI, working alongside designers, backend engineers, and product managers. The project blends fintech innovation with enterprise delivery, all within a consulting team environment based in Athens, Attica, Greece.

What you will do

  • Design, develop, and maintain iOS applications using Swift and SwiftUI.
  • Integrate RESTful and GraphQL APIs to support banking features like accounts, transfers, payments, and notifications.
  • Implement security measures such as encryption, certificate pinning, and biometric authentication (Face ID and Touch ID).
  • Work with UX/UI designers to translate Figma prototypes into accessible, accurate interfaces.
  • Write unit and integration tests to ensure reliability and maintainability.
  • Participate in code reviews and support best practices within a CI/CD pipeline.
  • Coordinate with backend and QA teams to define acceptance criteria and deliver complete functionality.
  • Contribute to architectural decisions, maintain technical documentation, and assist with sprint planning in an Agile setting.

Requirements

  • Minimum 3 years of professional experience in iOS development.
  • Strong command of Swift; familiarity with Objective-C is a plus.
  • Hands-on experience with SwiftUI and UIKit.
  • Solid understanding of iOS frameworks such as Core Data, Core Animation, Push Notifications, and Keychain Services.
  • Experience working with REST APIs and handling JSON data.
  • Proficient with Git and branching strategies like GitFlow.
  • Awareness of mobile security standards for financial apps.
  • Experience with App Store submission, TestFlight, and the Apple Developer ecosystem.
  • Strong communication and time management skills.
  • Analytical thinking and a problem-solving approach.
  • Fluency in English and Greek, both written and spoken.

Preferred qualifications

  • Background in fintech or banking mobile applications.
  • Knowledge of PSD2, Open Banking standards, or PCI DSS compliance.
  • Familiarity with Combine or async/await concurrency patterns.
  • Experience with modular or microapp architecture.
  • Understanding of design systems and accessibility (WCAG) standards.
  • Experience working within Agile or Scrum and consulting project delivery.

Benefits

  • Professional development through participation in real-world projects across different industries.

About finartix

finartix is innovating the future of banking technology. We focus on delivering cutting-edge financial solutions tailored to meet the needs of major financial institutions. Our dynamic team thrives in a collaborative environment that values creativity, professionalism, and strategic thinking.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.