Senior Mobile Software Engineer - iOS Development
About the Role
We're hiring a Senior Mobile Software Engineer, iOS to join our innovative Mobile Engineering team at Versant Media. This fully remote position offers you the chance to develop cutting-edge mobile applications that enhance the experience for movie enthusiasts. As a Senior Mobile Software Engineer, you will play a crucial role in creating high-performance applications that align with our business goals and delight our users.
What You'll Do
- Design, build, and maintain high-performance mobile applications using Xcode, Swift, and Objective-C.
- Collaborate with product managers, UX/UI designers, and backend engineers to deliver feature-rich, user-friendly mobile experiences.
- Lead architectural discussions ensuring mobile applications are scalable, secure, and maintainable.
- Implement best coding practices through code reviews, writing tests, and integrating automated testing strategies.
- Monitor application performance and troubleshoot issues to optimize efficiency and scalability.
- Provide technical leadership and mentorship to junior engineers, fostering a culture of growth and learning.
- Stay updated with the latest mobile development tools and trends to improve team performance.
- Collaborate with the DevOps team to ensure smooth CI/CD pipelines for mobile application releases.
Requirements
- Bachelor’s degree in Computer Science or equivalent training/experience.
- 5+ years of experience developing mobile applications for iOS with strong knowledge of Swift and Objective-C.
- Strong understanding of native iOS development, including platform-specific APIs and performance optimization.
- Experience in continuous integration environments and best practices for testing.
- Proven ability to architect scalable, secure, and maintainable mobile applications.
- Familiarity with App Store submission processes and RESTful APIs.
- Strong skills in version control systems (Git) and familiarity with CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
Nice to Have
- Experience developing high-volume mobile applications.
- Deep understanding of object-oriented design and event-driven architecture.
- Knowledge of mobile security best practices.
- Experience with third-party libraries and APIs like Firebase and analytics tools.
- Experience leading engineering teams in a collaborative environment.
What We Offer
- Competitive salary and benefits package.
- Fully remote work environment with flexible hours.
- Opportunity to work with top-tier equipment and a talented team.
- Support for continuous learning and professional development.
- Inclusive company culture that values diversity and equal opportunity.
This Senior Mobile Software Engineer position at Versant Media offers a unique opportunity to work remotely on innovative mobile applications in the entertainment industry. With a competitive salary and a focus on professional growth, it's an attractive role for experienced developers.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months