Middle IOS Developer

AI overview

Design and develop an innovative AI-powered application using Swift, contributing to shaping application functionality and user experience while maintaining a clean architecture.

We are toogeza, a Ukrainian recruiting company that is focused on hiring talents and building teams for tech startups worldwide. People make a difference in the big game, and we may help to find the right ones.

Currently, we are looking for an experienced IOS Developer to join one of Toogeza’s clients.

Role Mission

  • Design and develop an innovative AI-powered application (voice interface, video compositing, image processing, smart camera, etc.)

  • Maintain clean and modular architecture

  • Contribute to shaping application functionality and user experience (UX)

Tech Stack / Tools

  • Swift 5.9

  • SwiftUI

  • Concurrency

  • AVFoundation

  • Core Image

  • Core ML

  • Lottie

  • Git

  • REST / RPC

Responsibilities

  • Design a modern, modular, and scalable app architecture (MVVM/Clean)

  • Write clean, maintainable, and reusable code

  • Build responsive and interactive UI

  • Optimize and support existing modules

  • Implement innovative solutions and features

Requirements (Must-Have)

  • 2+ years of professional experience in iOS product development

  • Proven experience building iOS apps from scratch and releasing them to the App Store

  • Strong knowledge and practical use of SwiftUI, Concurrency, and Combine

  • Experience designing and building reusable modules

  • Solid experience working with RESTful APIs

  • Business-oriented mindset with a strong sense of ownership

  • Self-organized, responsible, and proactive

  • Flexibility to adapt product features based on market demands

Nice-to-Have

  • Experience with AVFoundation and Core Image frameworks

  • Experience with Machine Learning and Core ML

  • Experience with Metal

  • Experience with SwiftUI Animations and Lottie

We’ll review your CV and everything you have sent us within five working days. If your background meets our needs — we’ll set up a call to get to know each other better. Otherwise, we aren’t quite ready for you at this moment. But no worries — our journey has just started, and we’d love to stay in touch as our team grows and more opportunities emerge. We wish you the best of luck with your aspiration.

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

iOS Developer Q&A's
Report this job
Apply for this job