companydoji logo

Founding iOS Engineer

dojiNew York City
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

To thrive in this role, you should have:Experience in building scalable consumer applications. Strong knowledge of the modern iOS technology stack: Swift, SwiftUI, and UIKit. A commitment to delivering polished user interfaces and maintainable code. Understanding of low-level intricacies of iOS development, including concurrency and performance optimization. A familiarity with Apple’s design principles. Proficiency in version control using Git. The ability to evaluate different design patterns and their trade-offs. A self-driven attitude with a capacity for rapid skill acquisition. A passion for working in fast-paced, innovative environments.

About the job

The Opportunity

At doji, we are revolutionizing the fashion shopping experience through the power of AI avatars. Our team is dedicated to developing innovative diffusion models and creating personalized interfaces that enhance user engagement.

Our creative team, based in New York City, is a unique blend of aesthetic sensibility and deep AI expertise, having previously delivered impactful consumer products at leading companies such as Apple, DeepMind, and Meta. With backing from prominent investors associated with OpenAI and SKIMS, we are strategically positioned at the nexus of AI, technology, and culture.

The Role

We are in search of an iOS Engineer who will play a pivotal role in crafting a groundbreaking avatar-based fashion shopping experience. This position requires in-office collaboration at our NYC office.

As our Founding iOS Engineer, you will:

  • Engineer a native iOS application that evolves alongside our product.

  • Collaborate with the founding team to conceptualize and execute innovative mobile experiences.

  • Develop and uphold high-quality, reusable, and testable code.

  • Establish and refine mobile development processes, including planning, testing, and releasing.

  • Work collaboratively on a shared codebase while maintaining high coding standards.

  • Enhance app performance and speed.

  • Stay informed on the latest iOS advancements and industry best practices.

  • Contribute to the overall product strategy and user experience.

You're an ideal candidate if you:

  • Have experience building consumer applications at scale.

  • Possess strong foundational knowledge and experience with the modern iOS stack (Swift, SwiftUI, UIKit).

  • Take pride in creating intuitive user experiences, polished UI, and maintainable code.

  • Understand low-level intricacies (such as Swift 6.0 concurrency) and know how to analyze and optimize app performance.

  • Apply Apple's design principles and interface guidelines effectively.

  • Utilize Git and adhere to Git flow methodologies.

  • Evaluate design patterns and their trade-offs, notably MVVM.

  • Demonstrate self-motivation, high agency, and the ability to quickly master new skills.

  • Thrive in dynamic, fast-paced environments, whether in startups or large tech firms.

  • Have a genuine interest in fashion, avatars, or creative expression.

About doji

doji is at the forefront of merging AI technology with fashion, creating unique shopping experiences through the use of AI avatars. Our compact team combines creativity with technical expertise, aiming to redefine how consumers engage with fashion.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.