
iOS Developer
Xapo Bank
full-time
Posted on:
Location Type: Remote
Location: Gibraltar
Visit company websiteExplore more
Tech Stack
About the role
- Developing new user-facing features using SwiftUI and TCA.
- Maintaining and improving existing modules in collaboration with senior engineers.
- Writing unit tests and UI tests to ensure code reliability.
- Participating in code reviews, learning from feedback, and contributing to clean, readable, and maintainable code.
- Actively engaging in discussions and taking ownership of your tasks with a proactive, positive attitude.
Requirements
- Knowledge of Swift and SwiftUI.
- Understanding of software architecture and clean code principles (SOLID).
- Basic experience writing unit tests or a desire to learn.
- A growth mindset and strong willingness to learn.
- Basic understanding of Swift concurrency (async/await) and a curiosity to deepen that knowledge.
- Great communication skills in English, both written and spoken.
- Curiosity, enthusiasm, and a sense of ownership - we value attitude and initiative above all.
- Basic experience collaborating through Git, pull requests, and code reviews.
Benefits
- Impact globally, work remotely
- Great work-life balance
- Expect excellence
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftSwiftUITCAunit testingUI testingsoftware architectureclean code principlesSwift concurrencyasync/awaitGit
Soft Skills
growth mindsetwillingness to learncommunication skillscuriosityenthusiasmownershipinitiativeproactive attitudecollaborationfeedback