Overview
Hybrid3 days onsite 2 days remote
120000 - 140,000
Full Time
Accepts corp to corp applications
No Travel Required
Unable to Provide Sponsorship
Skills
Xcode
Swift UI
UIKit
Job Details
Responsibilities:
- Design, develop, and maintain high-performance, responsive iOS applications utilizing Swift, SwiftUI, and UIKit, ensuring seamless user experiences.
- Create and deploy cross-platform mobile solutions for iOS and Android using Flutter and Dart, leveraging a unified codebase for efficiency.
- Collaborate closely with product managers, UI/UX designers, and backend teams to define requirements, design solutions, and deliver feature-rich applications.
- Write clean, maintainable, and well-structured code following industry best practices and architectural patterns such as MVVM.
- Conduct thorough unit and integration testing to verify application stability, performance, and quality.
- Troubleshoot and resolve bugs, optimize app performance, and implement improvements based on user feedback.
- Stay up-to-date with emerging mobile technologies, frameworks, and industry trends to continuously enhance skillset and our products.
Requirements:
- Proven expertise in Swift, with solid experience using Xcode, SwiftUI, and UIKit.
- Strong knowledge of Flutter and Dart for cross-platform mobile development.
- Familiarity with state management solutions in Flutter like Provider, BLoC, or Riverpod.
- Experience integrating RESTful APIs and third-party SDKs/libraries.
- Understanding of mobile UI/UX principles to craft intuitive and engaging user interfaces.
- Proficiency with version control tools, particularly Git.
Preferred, but not required:
- Portfolio of released apps available on the App Store.
- Hands-on experience working within agile development environments.
- Knowledge of CI/CD pipelines and automation tools for mobile deployment.
- Prior experience in a fast-paced startup or enterprise setting is a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.