We are Deutsche Telekom IT Spain, located in a digital, scientific, and cultural hub of Spain - Valencia.
We work as part of T-Systems Iberia though with a separate structure and projects. Our team is growing and we are looking forward to meeting talented employees! With our highly skilled engineers and experts, we are committed to continue developing the culture of creativity and agility, foster innovations, and be an international tech center!
Responsibilities:
• Develop, test, and maintain iOS applications using Swift 6.
• Collaborate with cross-functional teams to define, design, and implement new features.
• Identify and fix bottlenecks and bugs to maintain application performance.
• Stay updated with the latest industry trends and technologies in mobile development.
• Write clean, maintainable, and efficient code following best practices.
• Contribute to code reviews, design discussions, and architectural decisions.
Requirements:
* Minimum of 2-5 years of experience in iOS application development.
* A proven track record of building and deploying successful iOS apps.
* Proficiency in Swift 6 (primary language).
* Strong experience with iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.
* Familiarity with RESTful APIs and JSON for backend communication.
* Experience with Apple development tool Xcode.
* Understanding of mobile design principles, patterns, and best practices.
* Experience implementing Auto Layout and responsive UI design.
* Proficiency in unit testing, UI testing, and integration testing.
* Experience with tools like XCTest.
* Proficiency with Git and experience working with repositories (e.g., GitHub).
* Familiarity with CI/CD tools like Jenkins or GitHub.
* Knowledge of app deployment on the App Store.
* Strong problem-solving skills and a proactive attitude.
* Excellent communication and teamwork abilities.
* Attention to detail and a commitment to delivering high-quality code.
* Ability to manage time effectively and prioritize tasks.
* Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
* Fluent English language
Preferred Qualifications:
• Experience with SwiftUI and Combine framework.
• Knowledge of reactive programming (RxSwift).
• Familiarity with ARKit, MLKit, or other advanced iOS technologies.
• Contributions to open-source projects or personal iOS app projects.
What we offer:
* International, positive, dynamic, friendly, and motivated work environment.
* Modern office in the city centre.
* Flexible working schedule, hybrid.
* Excellent opportunities for professional and personal development.
* Flexible Compensation Plan.
* Life and accident insurance.