Ubiminds is assisting a client who is a leading brand in short-form entertainment and visual communication, serving over 2 billion GIFs daily to more than 300 million users.
The Senior iOS Developer will join the Customer Products Team, responsible for building and maintaining apps and services at the core of user experiences.
The role involves working closely with product stakeholders, ad sales representatives, and the design team to create fast and intuitive UIs for various applications, including a search app, stickers app, and iMessage extension.
The developer will identify technical obstacles early and collaborate with the team to find creative solutions.
The position requires taking the lead in the bi-weekly app submission and deployment process, ensuring a regular and healthy cadence of delivery.
The developer will coordinate responses to Apple regarding submission issues and stay updated on the latest iOS trends and updates.
The role includes ensuring compliance with the latest Apple and General Privacy requirements.
Requirements:
A Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, or equivalent practical experience is mandatory.
At least 1 year of experience in iOS development, focusing on building and maintaining complex mobile applications is required.
A strong understanding of Swift fundamentals and experience with a modern iOS stack built with Swift, SwiftUI (iOS 16+), and UIKit is essential.
The candidate must monitor and troubleshoot the Xcode cloud build and deploy process and assist in addressing post-deployment errors.
The ability to manage multiple priorities concurrently and keep stakeholders informed as requirements change is necessary.
Advanced/fluent English skills, with excellent written and verbal communication abilities, are required.
Nice to have: Experience with mobile libraries like React Native or Flutter, understanding of mobile app architecture, design patterns, and best practices for performance optimization and memory management.
Benefits:
As a Senior iOS Developer at Ubiminds, you will be treated as a full-time employee of a product-based company.
You will receive full back-office support, including career guidance, HR, and concierge services.
The company offers a remote-first policy, accommodating a distributed team.
You will be provided with your own MacBook, eliminating the need to bring your own device.
There are growth opportunities through tech talks, chapter meetings, and remote happy hours.
You can improve your English through free lessons with a native speaker.
A candidate referral bonus is available for promoting Ubiminds to your tech friends.
The Florianópolis headquarters is accessible for those who miss working in an office, featuring weekly massages, snacks, soft drinks, and games.