Senior iOS Engineer – Poe

Quora’s mission is to grow and share the world’s knowledge. A vast amount of the knowledge that would be valuable to many people is currently only available to a few. We want to connect the people who have this knowledge with people who need it, to bring us all closer to understanding the world and each other.

Poe (Platform for Open Exploration) is Quora’s new platform where people can ask questions, get instant answers, and have a back-and-forth conversation with a variety of AI models. Since launching a year ago, Poe has grown rapidly, becoming one of the largest and fastest-growing AI products. We believe that over time, interacting with AI models will become a fundamental way people access information, similar to how search engines function today. We are building Poe to be the best way to interact with AI models, making it easy for anyone to find the right model for their needs, explore new uses for AI, and build their own AI-powered experiences.

What you’ll be doing:

  • Lead the development of consumer-facing features on Poe’s iOS app from conception to launch, ensuring a delightful user experience.
  • Collaborate closely with product managers, designers, and backend engineers to define and implement new features and improve existing ones.
  • Contribute to the entire development lifecycle, including feature design, implementation, testing, and deployment.
  • Champion best practices in iOS development, including architecture, testing, and code quality.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.
  • Identify and address performance bottlenecks, ensuring a smooth and responsive user experience.
  • Stay up-to-date with the latest iOS technologies and trends, and apply them to improve Poe’s app.

Requirements:

  • 6+ years of professional experience in iOS development.
  • Strong proficiency in Swift and Objective-C, with a deep understanding of iOS frameworks and SDKs.
  • Experience with architectural patterns like MVVM, MVC, VIPER, and Clean Architecture.
  • Proven track record of shipping high-quality, consumer-facing iOS applications to the App Store.
  • Solid understanding of computer science fundamentals, data structures, and algorithms.
  • Experience with unit testing, UI testing, and other testing methodologies.
  • Excellent problem-solving, debugging, and optimization skills.
  • Strong communication and collaboration skills, with a proven ability to work effectively in a cross-functional team.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Job Category: N/A
Job Type: Remote
Job Location: USA, Canada, Ireland
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx