Contract Mid/Senior Ios Engineer (Swift) (Remote - Eu)

Jobgether
Málaga, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Agile Methodology Artificial Intelligence IOS Applications Apple IOS Application Integration Architecture Acceptance Test-Driven Development Code Review Data Auditing Software Debugging Software Design Patterns IOS SDK Mobile Application Software
+3 more
Pair Programming Swiftui Graphql

Job description

This position is posted by Jobgether on behalf of YLD. We are currently looking for a Contract Mid/Senior iOS Engineer (Swift) in the European Union.This role provides the opportunity to contribute to the development of high-quality, innovative iOS applications in a fast-paced and collaborative environment. You will work on projects that demand scalability, resilience, and attention to detail, collaborating closely with engineers, product owners, and other stakeholders. The position emphasizes best practices in Swift/SwiftUI development, Agile workflows, and test-driven approaches. Remote work across the EU allows for flexibility, while active participation in code reviews and pair programming fosters professional growth and skill refinement. The role is ideal for engineers who are proactive, communicative, and committed to delivering polished, high-impact mobile experiences.Accountabilities:Design, develop, and deliver world-class iOS applications using Swift, SwiftUI, and AppKit.Collaborate with cross-functional teams including engineers, product managers, and stakeholders to define solutions and deliver value.Write clear, maintainable, and scalable code following best engineering practices.Participate in code reviews and pair programming to ensure high-quality output.Troubleshoot, debug, and optimize iOS applications to deliver smooth and crash-free experiences.Communicate effectively with team members and clients, translating technical concepts into business-friendly language.Continuously learn and contribute to process improvements and knowledge sharing within the team.Proven experience developing high-quality iOS applications with Swift, SwiftUI, and AppKit.Strong practical knowledge of the iOS SDK and experience with design patterns.Experience with GraphQL and integrating APIs into mobile applications.Familiarity with Agile methodologies and collaborative team workflows.Product-oriented mindset, focused on quality and delivering polished applications.Self-motivated, proactive, and willing to contribute to team growth and knowledge sharing.Excellent communication and interpersonal skills, able to explain technical concepts clearly.Ability to work effectively in a remote, distributed team across the European Union.Remote work across the European Union with flexible scheduling.Opportunity to work on high-impact, innovative iOS projects.Collaboration with a skilled, ethical, and growth-oriented team.Exposure to modern Swift/SwiftUI development practices and Agile methodologies.Professional growth through mentorship, pair programming, and code reviews.Competitive contract compensation.Inclusive, equal-opportunity environment promoting diversity and work-life balance.Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.? Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.? It compares your profile to the job’s core requirements and past success factors to determine your match score.? Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.? When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias - focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!#LI-CL1

Requirements

Proven experience developing high-quality iOS applications with Swift, SwiftUI, and AppKit. Strong practical knowledge of the iOS SDK and experience with design patterns. Experience with GraphQL and integrating APIs into mobile applications. Familiarity with Agile methodologies and collaborative team workflows. Product-oriented mindset, focused on quality and delivering polished applications. Self-motivated, proactive, and willing to contribute to team growth and knowledge sharing. Excellent communication and interpersonal skills, able to explain technical concepts clearly. Ability to work effectively in a remote, distributed team across the European Union. Remote work across the European Union with flexible scheduling. Opportunity to work on high-impact, innovative iOS projects. Collaboration with a skilled, ethical, and growth-oriented team. Exposure to modern Swift/SwiftUI development practices and Agile methodologies. Professional growth through mentorship, pair programming, and code reviews.

Benefits & conditions

Competitive contract compensation. Inclusive, equal-opportunity environment promoting diversity and work-life balance. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. ? Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements. ? It compares your profile to the job’s core requirements and past success factors to determine your match score. ? Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. ? When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias - focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:08 min

Initializing an Xcode project and installing the Realm SDK

Andrew Morgan · WWC 2021

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · WWC Europe 2026

4:33 min

Overview of the GraphQL API query language

William Lyon · LIVE

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

Videos

See all

Related articles

See all