Lead IOS Developer
Apply on
Job Title: iOS Developer (Swift, React Architecture)
Location: Richmond, VA - Hybrid
Position Type: Contract
Overview:
We are seeking a talented iOS Developer proficient in Swift and React Architecture to join our team. The ideal candidate will also have experience with application reporting and monitoring, utilizing tools like Splunk and New Relic to ensure optimal app performance. This role involves building, maintaining, and enhancing iOS applications while implementing robust monitoring solutions.
Key Responsibilities:
- Develop, maintain, and enhance iOS applications using Swift.
- Architect scalable, efficient, and reusable code using React Architecture principles.
- Implement and manage reporting and monitoring tools such as Splunk and New Relic to track and improve app performance and stability.
- Work closely with cross-functional teams, including product management, design, and backend engineering, to deliver seamless and high-performing applications.
- Monitor app health and proactively resolve performance issues, ensuring a top-tier user experience.
- Participate in the entire app lifecycle, from concept and design to testing, release, and ongoing support.
- Write clean, well-documented, and testable code, following industry best practices.
- Stay current with the latest trends and technologies in mobile app development.
Required Skills:
- Swift: Strong proficiency in iOS app development using Swift.
- React Architecture: Experience building applications with React-based architectural patterns.
- Monitoring & Reporting: Hands-on experience with Splunk and New Relic for performance monitoring and logging.
- iOS Frameworks: Solid understanding of UIKit, Core Data, Core Animation, and other iOS components.
- API Integration: Experience with RESTful APIs and third-party libraries to connect iOS applications to backend services.
- Version Control: Proficiency in Git for code collaboration and versioning.
Nice-to-Have Skills:
- Familiarity with Objective-C and its interoperability with Swift.
- Experience with other monitoring tools and analytics platforms.
- Knowledge of CI/CD processes for iOS app deployment.
- Experience working with Agile methodologies.
Qualifications:
- Bachelor s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Proven experience developing iOS applications, with a portfolio of released apps in the App Store.
- Strong analytical and debugging skills, with the ability to quickly diagnose and resolve issues.
- Excellent communication skills and the ability to work effectively in a team-oriented environment.
If you are passionate about iOS development and excited to work on cutting-edge projects with a focus on performance and reliability, we would love to hear from you. Join our innovative team and make a significant impact on our mobile products!