We are seeking an accomplished Senior iOS Developer to join our team in developing and delivering innovative, high-quality iOS applications that support our industry-leading products.
Our company is committed to fostering innovation and excellence within the technology sector. We pride ourselves on delivering cutting-edge products that meet the highest standards of quality and usability. Our organizational culture emphasizes collaboration, continuous learning, and a commitment to technical mastery. We value professionals who are proactive, solution-oriented, and dedicated to advancing both their own skills and the company’s objectives.
responsibilities :
In this role, you will be responsible for driving the development of new features, collaborating closely with Product Owners and Designers to transform user stories and design prototypes into fully functional and visually compelling iOS solutions.
You will take ownership of critical codebase components, leading refactoring initiatives to enhance maintainability and performance. Additionally, you will review peer code to uphold engineering standards, analyze and resolve performance issues utilizing Xcode Instruments and other profiling tools, and contribute to the maintenance of code quality through integration with CI/CD pipelines and automated testing frameworks.
requirements-expected :
More than 5 years of professional experience in native iOS application development using Swift.
Comprehensive knowledge of iOS SDK frameworks such as UIKit, SwiftUI, Core Data, SwiftData, and proficiency with Xcode.
Strong understanding of architectural design patterns including MVVM, MVC, or VIPER, with practical application experience.
Experience managing local databases (e.g., SQLite, Core Data), including schema design and handling migrations during app updates.
Proficiency in unit testing principles and experience using testing frameworks like XCTest and Swift Testing to ensure code quality.
Expertise in performance analysis and debugging using Xcode Instruments and related profiling tools.
Ability to define and implement best practices in software development.
Excellent communication skills and ability to collaborate effectively with remote teams.
Demonstrated strong problem-solving capabilities and capacity to work independently within a team environment.
offered :
Stable employment. International projects for Global Fortune 500 companies.
Indefinite period contract.
100% remote work. You can choose to work from any place in the world
Flexibility regarding working hours. Autonomy to choose the way you work. We trust you.
Annual Training&Development Budget, upskilling support, capability development programs
Cooperation with top-tier engineers and experts.
Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere
Agile approach and no bureaucracy
Outstanding integration trips to various places in Europe for all employees.
Activities to support your well-being and health. Luxmed Gold Extended medical care and Multisport Plus benefit.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses