
Senior iOS Engineer
Posted Jun 4

Posted Jun 4
This is a fully remote position, open to applicants in Cyprus.
• Create, develop, and sustain innovative features and systems that enhance the user experience.
• Assume complete accountability for the performance, reliability, and scalability of the systems managed by your team.
• Produce clean, modular, and well-documented code that integrates smoothly with other components.
• Consistently optimize the application for speed, efficiency, and security.
• Mentor and guide fellow engineers, fostering a collaborative and growth-focused environment.
• Stay updated on the latest iOS technologies, trends, and best practices to keep our app at the forefront of innovation.
• Collaborate with product managers, designers, and other engineers to develop intuitive, high-performance, and accessible user experiences.
• Create thorough unit and integration tests, promoting stringent testing practices within the team.
• Work closely with product management to clarify requirements and ensure features align with business objectives.
• Actively pursue diverse viewpoints, ask insightful questions, and welcome constructive feedback.
• Engage in the recruitment process to attract and select top-tier talent.
• Take ownership of the launch and post-launch performance of your systems.
• Over 5 years of professional iOS development experience, ideally within a product-oriented company.
• Proficient in Swift and SwiftUI at an expert level.
• Comprehensive knowledge of UIKit and key CocoaTouch APIs.
• Proven track record of integrating RESTful APIs into client-server applications.
• Familiarity with architectural patterns such as MVP, MVVM, MVC, UDF, and Clean.
• Expertise in code testing, performance enhancement, and debugging memory leaks.
• Practical experience with in-app purchases, Notification Extensions, and HealthKit.
• Strong grasp of CI/CD pipelines and experience with tools like Bitrise or Fastlane.
• Demonstrated abilities in leadership and mentorship.
• Experience leading cross-functional projects or initiatives.
• Exceptional communication and collaboration abilities.
• Upper-Intermediate proficiency in English.
• Flexible work arrangements
• Professional development opportunities
Software Mind
Genesis Tech
Get handpicked remote jobs straight to your inbox weekly.