
Roadcast
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
About the Role
Roadcast is seeking a talented iOS Developer to join our expanding mobile development team. In this pivotal role, you will be instrumental in crafting the customer-facing Roadcast mobile application, a critical component of our product ecosystem. You will collaborate closely with the iOS Lead, Technical Product Manager, and Backend Engineers to deliver exceptional, scalable, and user-friendly iOS experiences.
This is a hands-on position where you will directly contribute to coding, engage in cross-functional collaboration, and ensure the successful deployment of features that power real-world logistics.
Key Responsibilities
- Design, develop, and maintain high-performance iOS applications utilizing Swift, UIKit, and SwiftUI.
- Collaborate with backend and product teams to define and integrate RESTful APIs and core business logic.
- Implement and manage features related to real-time tracking, location services, and push notifications.
- Optimize application performance for speed, responsiveness, and battery efficiency.
- Conduct thorough code reviews, write clean and modular code, and adhere to best practices in architecture and testing.
- Debug and resolve issues across various app versions and devices.
- Participate actively in sprint planning, architectural discussions, and release coordination.
- Stay abreast of the latest iOS frameworks, tools, and changes within the Apple ecosystem.
- Contribute to enhancing the app's user experience by working closely with designers and the QA team.
Qualifications
- 2 to 4 years of professional experience in iOS application development.
- Strong proficiency in Swift, with a solid understanding of UIKit, SwiftUI, and the iOS SDK.
- Experience integrating iOS applications with RESTful APIs, JSON, and third-party SDKs such as Firebase and Google Maps.
- Familiarity with Core Location, push notifications, and background services.
- Understanding of mobile application architecture patterns like MVC, MVVM, and Clean Architecture.
- Experience with Git, CI/CD pipelines, and deploying applications to the App Store.
- Exceptional problem-solving and debugging skills.
- Excellent collaboration and communication abilities.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Company
RoadCast
Roadcast is a growing technology company focused on developing innovative solutions for the logistics industry. We are building a comprehensive product ecosystem designed to streamline real-world logi...