Overview
Required skills
Swift / strong Mobile development frameworks and technologies (UIKit, SwiftUI) / good SDK development / good English / strong
We welcome enthusiasts ready to take ownership of innovative projects, build solutions from scratch, and contribute to the creation of a robust infrastructure for large-scale digital accessibility software. You will work on exciting projects, contributing to the development of cutting-edge digital accessibility software. Join a team where your expertise will shape enterprise-grade solutions, and your ideas will drive innovation.
Customer
Our client is a rapidly growing technology leader in digital accessibility software that helps enterprises make their web and mobile offerings accessible to everyone. Its AI-enabled products save developer time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements
Requirements
- 4+ years of experience in iOS development (Swift)
- Proficiency in modern mobile development frameworks and technologies (UIKit, SwiftUI)
- Good technical background in mobile development, architecture, and design
- Experience with Scrum and Agile development methodologies
- Proficiency in using GitHub for version control and collaboration
- Experience with dependency management tools such as CocoaPods and Swift Package Manager (SPM)
- Strong problem-solving and research abilities
- Upper-Intermediate level of English with a readiness to use English in all work discussions
Would be a plus
Understanding of accessibility principles and practicesFamiliarity with SDK developmentFamiliarity with Android and cross-platform frameworksKnowledge of Objective-CExperience with AppiumResponsibilities
Responsibilities
Deliver high-quality, enterprise-grade code according to requirementsConduct engineering research to support the development and product teamsCollaborate closely with product management, research, development, and support teams to align with business needs and prioritiesProvide guidance and mentoring, fostering a culture of innovation, collaboration, and excellenceEnsure timely execution and delivery of mobile solutions that meet high-quality standardsMaintain code quality and automate processesStay updated on the latest trends and advancements in mobile development to continuously improve our products and processes