About The Company
Ascendion is a leading technology solutions provider committed to driving innovation and delivering exceptional digital experiences for clients across various industries. With a focus on leveraging cutting-edge technologies, Ascendion partners with organizations to transform their business operations, enhance customer engagement, and achieve sustainable growth. The company prides itself on fostering a collaborative and inclusive work environment that encourages continuous learning and professional development. By combining deep industry expertise with a client-centric approach, Ascendion strives to deliver impactful solutions that meet the evolving needs of today's digital landscape.
About The Role
We are seeking a highly skilled and experienced iOS Developer to join our dynamic team at Ascendion. In this role, you will be responsible for designing, developing, and maintaining high-quality iOS applications that align with our clients' strategic goals. You will work closely with cross-functional teams including product managers, UI/UX designers, and backend developers to create seamless and innovative mobile experiences. The ideal candidate will have a strong passion for mobile technology, a keen eye for detail, and a deep understanding of the iOS ecosystem. This position offers the opportunity to work on complex projects, utilize the latest iOS development tools and frameworks, and contribute to the growth of a forward-thinking organization committed to excellence.
Qualifications
* Over 5 years of professional experience in iOS application development.
* Proficiency in Swift programming language, with optional experience in Objective-C.
* Strong knowledge of the iOS SDK, Xcode, and related development tools.
* Hands-on experience with SwiftUI, Combine, and modern concurrency features such as async/await.
* Expertise in architectural patterns including MVVM, VIPER, or Clean Architecture.
* Familiarity with dependency injection frameworks like Resolver, Swinject, or Needle.
* Experience working with CoreData, SPM, CocoaPods, and integrating third-party SDKs.
* Proven ability to integrate and work with RESTful and GraphQL APIs and backend services securely and efficiently.
* Experience developing modular SDKs or reusable components for scalable applications.
* Deep understanding of iOS performance optimization, debugging techniques, and testing frameworks such as XCTest and XCUI.
* Knowledge of CI/CD pipelines, version control systems like Git, and agile development methodologies.
* Familiarity with App Store submission processes, release management, and crash analytics tools like Firebase and Sentry.
* Strong understanding of mobile UI/UX best practices and adherence to Apple Design principles.
* Excellent communication skills and the ability to collaborate effectively within multidisciplinary teams.
Responsibilities
* Lead the development and maintenance of iOS applications, ensuring high performance, responsiveness, and stability.
* Collaborate with product managers, designers, and backend teams to define technical requirements and deliver innovative solutions.
* Architect and implement scalable, modular, and reusable codebases following best practices and design patterns.
* Integrate third-party SDKs, APIs, and backend services to enhance app functionality and user experience.
* Conduct thorough code reviews, unit testing, and performance profiling to ensure code quality and app reliability.
* Optimize applications for maximum speed and scalability, addressing performance bottlenecks proactively.
* Stay updated with the latest industry trends, tools, and technologies to continuously improve development processes.
* Document technical specifications, architecture decisions, and development workflows for team knowledge sharing.
* Support app deployment, monitor crash analytics, and implement improvements based on user feedback and analytics data.
* Mentor junior developers and contribute to a culture of continuous learning and innovation within the team.
Benefits
* Competitive salary package aligned with industry standards.
* Flexible hybrid work environment promoting work-life balance.
* Comprehensive health insurance plans including medical, dental, and vision coverage.
* Opportunities for professional growth through training, certifications, and conferences.
* Collaborative and inclusive work culture that values diversity and innovation.
* Generous paid time off, holidays, and personal development days.
* Access to cutting-edge tools and technologies to support your development efforts.
* Employee wellness programs and support initiatives to promote overall well-being.
* Participation in exciting projects with high-impact clients across various sectors.
Equal Opportunity
Ascendion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce fosters innovation, drives better decision-making, and reflects the communities we serve. All qualified applicants will receive consideration for employment without regard to any protected status.