Tech Lead / Senior / iOS Developer
Tech Hire VenturesFull-timeColombo, Sri LankaUSD 1,000 - 3,500/month
About our client & the role
Based in the heart of Canada, our client stands at the forefront of the Fintech industry, specializing in seamless cross-border payments and efficient currency exchange services tailored for both individuals and businesses. Embracing innovation, our platform attracts thousands of users through the convenience of IOS, Android, and web browser accessibility. Join the ranks of satisfied customers experiencing the next level of financial ease with our client's cutting-edge solutions.
Join the team and be a part of a culture of collaboration, learning, and growth.
Responsibilities:
- Collaborate with cross-functional teams to design and develop robust iOS applications.
- Utilize Swift and UIKit to create elegant and efficient code that powers engaging user interfaces.
- Work with Xcode to build, test, and deploy high-quality applications.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Implement and maintain architectural patterns such as MVVM for scalable and modular code.
- Integrate REST and GraphQL APIs seamlessly to enhance app functionality.
- Leverage Git for version control, ensuring a collaborative and organized development process.
- Stay abreast of the latest iOS trends and technologies to continually enhance our app offerings.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
- 5+ years of experience as iOS Developer with a strong command of Swift, UiKit, and Xcode, Cocoa Touch
- Solid understanding of architectural patterns, with hands-on experience in MVVM.
- Proficiency in integrating and working with REST and GraphQL APIs.
- Familiarity with version control using Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.