About the job
Join Our Team as Senior iOS Developer at redBus
Are you passionate about pushing mobile technology to its limits? We are looking for a talented iOS Developer to join our dynamic team and help design and build the next generation of the redBus mobile app.
Key Responsibilities:
- Innovative Development: Design and build advanced features for the iOS platform.
- Team Collaboration: Work closely with cross-functional teams to define, design, and ship new features.
- Quality Assurance: Conduct unit tests for robustness, usability, and reliability.
- Performance Optimization: Fix bugs and improve application performance.
- Continuous Improvement: Discover, evaluate, and implement new technologies to maximize development efficiency.
Key Skills and Qualifications:
- Educational Background: BS/MS degree in Computer Science, Engineering, or a related field.
- Experience: 2+ years of software development experience and 2+ years of iOS development experience.
- Proven Track Record: Have published one or more iOS apps in the App Store.
- Technical Proficiency:
- Deep familiarity with Swift and Swift UI.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- UI development with Interface Builder and Code, including Auto Layout.
- Design Principles: Understanding of Apple’s design principles and interface guidelines.
- API Integration: Familiarity with APNs push notifications and RESTful APIs to connect iOS applications to back-end services.
- Third-Party Libraries: Experience with third-party libraries and APIs.
- Mobile Landscape: Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Preferred Skills: Familiarity with Swift UI and Apple Maps.