Job Closed
This listing is no longer active.
Health & Fitness Mobile Apps Developer
Senior iOS Engineer
Location
Cyprus
Posted
19 days ago
Salary
0
Seniority
Senior
Job Description
Senior iOS Engineer
Welltech
• Design, develop, and maintain new features and systems that elevate the user experience. • Take full responsibility for the performance, reliability, and scalability of the systems your team owns. • Write clean, modular, and well-documented code that seamlessly integrates with other components. • Continuously optimize the app for speed, efficiency, and security. • Guide and mentor fellow engineers, cultivating a collaborative and growth-oriented environment. • Keep up with the latest iOS technologies, trends, and best practices to ensure our app remains cutting-edge. • Partner with product managers, designers, and other engineers to create intuitive, performant, and accessible experiences. • Write comprehensive unit and integration tests, and promote rigorous testing practices throughout the team. • Work closely with product management to refine requirements and ensure features align with business goals. • Actively seek diverse perspectives, ask questions, and embrace feedback. • Participate in the hiring process to attract and select top-tier talent. • Own the launch and post-launch performance of your systems.
Job Requirements
- 5+ years of commercial iOS development experience, preferably in a product-driven company.
- Expert-level Swift and SwiftUI proficiency.
- Deep understanding of UIKit and essential CocoaTouch APIs.
- Proven experience integrating RESTful APIs into client-server applications.
- Familiarity with architectural patterns like MVP, MVVM, MVC, UDF, and Clean.
- Skilled in code testing, performance optimization, and memory leak debugging.
- Hands-on experience with in-app purchases, Notification Extensions, and HealthKit.
- Strong understanding of CI/CD pipelines and experience with tools like Bitrise or Fastlane.
- Demonstrated leadership and mentorship skills.
- Experience leading cross-functional projects or initiatives.
- Excellent communication and collaboration skills.
- Upper-Intermediate English proficiency.
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More iOS Engineer Jobs
• Will work on building applications for iOS devices using Swift and, occasionally, Objective-C, developing solutions that run within the iOS ecosystem and comply with App Store guidelines. • Develop applications from conception through programming and testing to publication on the App Store. • Adjust the app interface to ensure a pleasant and intuitive user experience, taking into account iOS-specific characteristics. • Perform testing to identify and fix bugs, ensuring the app works correctly across different iOS versions and devices. • Ensure communication between the app and other systems, such as servers and APIs. • Optimize app performance to deliver a smooth user experience, following Apple's recommended best practices. • Stay up to date with iOS development trends and updates to ensure apps remain aligned with best practices and current technologies.
• Help build easy consumer-facing experiences across the Apple ecosystem. • Collaborate with product team members on feature brainstorming and development plans. • Work closely with PMs, designers, and QA for effective project execution. • Architect, develop, test, and maintain code for product initiatives.
Role Description We are seeking a highly skilled and experienced Senior iOS Developer to join our dynamic team. The ideal candidate will have a passion for building innovative mobile applications and a strong background in the FinTech sector. As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining high-quality iOS applications that deliver seamless and engaging user experiences. Key Responsibilities: - Design and build advanced applications for the iOS platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automatization. - Stay up-to-date with the latest industry trends, technologies, and best practices. - Provide technical guidance and code reviews. Qualifications - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Proven experience as an iOS developer (Swift), with a strong portfolio of released applications on the App Store. - Proficient in Swift language. - Proficient in Unit-Testing. - Proficient in Architectural approaches such as MVP, MVVM or MVVM-C. - Experience with iOS frameworks such as SwiftUI. - Familiarity with RESTful APIs to connect iOS applications to back-end services. - Understanding of Apple's design principles and interface guidelines. - Experience with performance and memory tuning with tools such as Instruments and Shark. - Familiarity with cloud message APIs and push notifications. - Solid understanding of the full mobile development life cycle. - Experience with version control systems such as Git. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. Requirements - Experience in the FinTech industry. - Knowledge of financial technologies, payment systems, and banking integrations. - Familiarity with Agile/Scrum methodologies. - Contributions to open-source projects or personal projects showcased on GitHub.
• Improve the experience of applications used by millions of users • Make technical decisions regarding architecture, tools, and processes • Review the team's pull requests • Active participant in the iOS community



