Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Curiosity drives change. Let’s co-design it
Altkom Software is a Custom Software Development Company with over 20 years of experience. We have successfully programmed the way to the goal for numerous Polish and foreign companies (i.e., German, English, French, Austrian, Belgian, or GCC markets). We work with the most recognisable brands, especially with financial corporations.
Our services:
➡️ Software Engineering
➡️ Strategy & Digital Product Design
➡️ Process Automation & Workflow
➡️ Cloud Services
➡️ Data & Analytics
Our products:
➡️ Altkom Insurance Suite (flexible software solution for insurance providers),
➡️ Digital Leasing Platform (modular platform tailored to the architecture of leasing companies),
➡️ Altkom Billing Solution (for companies offering services based on consumption-based pricing models),
➡️ Control Center (for organisations that want to manage their multiple business processes in real-time),
➡️ Digital Product Center (advanced process platform to support digital product sales).
Main technologies:
➡️ Back-end: Java, .NET, C#
➡️ Front-end: Vue, Angular, React>
➡️ Mobile: Android, iOS, Flutter
➡️ BPM platform: Camunda
➡️ DevOps: Docker, Kubernetes
➡️ Database: Postgres, MS SQL
We have experience in projects for the following industries:
➡️ Banking
➡️ Insurance
➡️ Leasing
➡️ TSL
What distinguishes us from other technology partners? Ask us about our Software as a Journey framework, thanks to which we deliver 98% of our projects on time and within a specified budget 🚀
We are seeking new talents to support our experienced and flexible IT team in a long-term collaboration with a leading banking sector company in the Middle East. We are looking for a Senior iOS Developer with extensive experience in mobile application development.
In This Position You Will
Develop and maintain high-quality iOS applications aligned with client requirements.
Collaborate with cross-functional teams, including UX/UI designers, backend developers, and product managers, to design and implement new features.
Write clean, maintainable, and scalable code adhering to industry best practices.
Conduct code reviews to ensure high standards of software quality.
Participate in architectural decisions and create scalable and secure solutions.
Ensure compliance with mobile security best practices.
Mentor junior team members, fostering their professional growth.
Stay updated with the latest technologies and trends in iOS development to enhance processes and solutions.
We Are Looking For You, If You
A bachelor's degree in Computer Science, Software Engineering, or a related field.
At least 5 years of experience in iOS app development, including leadership or technical oversight in projects.
Strong expertise in Swift and Objective-C.
Hands-on experience with UIKit, SwiftUI, Core Data, and Core Animation.
Knowledge of design patterns like MVC, MVP, and MVVM.
Familiarity with testing frameworks such as XCTest and XCUITest.
Experience with Xcode and version control tools like Git.
Knowledge of CI/CD tools like Bitrise or Jenkins.
(Bonus) Experience publishing apps to the App Store and optimizing applications for performance.
(Bonus) Familiarity with third-party libraries like Alamofire and RxSwift.
Fluency in English (minimum B2 level).
We Offer
Stable employment conditions.
A non-corporate atmosphere.
20 paid days annually for learning and development.
Medical care.
Multisport card.
Language learning support.
Life insurance.
Psychological support services.
Flexible working hours.
Attractive office locations.
Remote work opportunities.
Paid Employee Referral Program.
Internal knowledge-sharing meetings.
Team-building and integration events.
We reserve the right to contact only selected candidates.
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.