About the job
About Veel
Veel is a leading SaaS platform that enables brands to collaborate with influencers, UGC creators, and loyal customers to produce engaging and authentic video content. With AI-driven video filtering, seamless payment solutions, and contract management, we help brands connect with their audiences in new, creative ways. Now, we’re expanding into the podcasting space to amplify our voice and share insights from the world of influencer marketing, UGC, and digital innovation.
Role Overview
We are seeking a skilled and experienced Senior iOS Developer to lead the development of a state-of-the-art video editing app for iOS. You will have a pivotal role in building a feature-rich application from the ground up, focusing on performance, scalability, and a seamless user experience.
Key Responsibilities
- Architect, design, and implement advanced video editing features for iOS using Swift.
- Collaborate with designers, product managers, and other developers to create intuitive, high-quality, and scalable solutions.
- Develop and optimize complex video workflows, including rendering, effects, and transitions using native iOS frameworks like AVFoundation.
- Write efficient, reusable, and scalable code with a focus on memory management and performance optimization.
- Ensure the app’s compatibility with multiple iOS devices and versions.
- Conduct code reviews, testing, and debugging to ensure high-quality delivery.
- Stay updated with the latest iOS development trends, tools, and frameworks.
- Mentor junior iOS developers and contribute to building a strong development culture.
Key Requirements
- Proven experience in developing and deploying iOS applications with a strong focus on media and performance-heavy apps.
- Strong command of Swift and deep understanding of iOS frameworks like UIKit, CoreGraphics, and CoreAnimation.
- Hands-on experience with video processing and editing frameworks like AVFoundation, CoreMedia, and Metal.
- Familiarity with HLS, video codecs, and video streaming technologies.
- Experience with multithreading, asynchronous programming, and managing background tasks in iOS.
- Strong knowledge of MVVM architecture and modular app development.
- Proficiency in debugging and performance tuning tools like Instruments.
- Experience with CI/CD pipelines, unit testing, and automated testing for iOS apps.
- Excellent problem-solving, critical thinking, and communication skills.
Bonus Skills
- Experience with AI-driven video editing features like object detection, motion tracking, stabilization, caption generation from video
- Knowledge of ARKit for augmented reality-based video effects.
- Previous experience in building a video editing app or multimedia-based applications.
- Ability to write iOS native libraries and integrate them seamlessly into React Native projects.
Why Join Us?
- Work on a high-impact, next-generation product from scratch.
- Collaborative, innovative, and supportive work environment.
- Company stock options and participation in the global financial growth plan.
- Complimentary breakfast, lunch, snacks, and refreshments.
- Regular company outings and team-building activities.
- Work alongside a talented and collaborative team in Kathmandu and San Francisco.
- A dynamic and innovative work environment.
- Exciting career growth opportunities in a fast-growing global company.