Back to Careers

Senior iOS Developer

Norfolk, VA or Remote
Apply Now

As a Senior iOS Developer on our team, you will create one of a kind experiences using ARKit and leading and serve as the primary technical leader for Ario iOS products. You will have the opportunity to create world-class applications in the exciting, emerging field of augmented reality. We’re a growing startup, so we’re looking for someone that will take complete ownership of leading our iOS initiatives and is also willing to be a thought-leader in the augmented reality industry. Our preferred candidate will work either remote or out of our headquarters in Norfolk, Virginia where the waterfront meets business. It’s a wonderful location to live, work and play. 


  • Develop and support high-quality, polished, and reliable iOS // Swift frameworks and applications
  • Work closely with designers to implement features and functionality
  • Implement engaging tools for AR at supervisor/team direction and client feedback
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
  • Help maintain code quality, organization automatization, and integration. 

Minimum Qualifications:

  • 3-5 years of app development with Swift.
  • 1+ year working with ARKit inside native iOS applications utilizing Swift. 
  • Some experience working with APIs, familiarization with sending authorization tokens and pulling data
  • Familiarity or capability to quickly learn SceneKit. 
  • Proven track record of writing structured, well documented and maintainable Swift code. Please provide code samples for review.
  • Experience working with artists and creators 

Preferred Qualifications

  • Those who can architect and handle end-to-end delivery of a complex iOS project that involves ARKit + SceneKit.
  • Experience packaging an existing Swift codebase into a shareable library
  • Bonus points for experience working with Node.js
  • Tech lead and has mentored junior devs. As we grow, you will likely work with new hires and also contracting resources so it’s good if you are able to break up a complicated engineering task into sections and delegate some aspects.

What Will Make You Successful at Ario?
You have a passion for emerging technology. You’re infinitely curious. You have a sense of humor; we all love a good laugh. You believe in the potential in everyone. You like to collaborate and value a work culture where great ideas can come from anyone.


We’re located in downtown Norfolk, VA with 16th floor views of the Norfolk Harbor and plenty of windows and sunlight. Located steps from the Norfolk Tide Light Rail you’ll find coming and going from our headquarters easy, but if you prefer to drive we provide paid parking onsite. Our location is immensely walkable to countless restaurants and venues. 

We want you to be comfortable and have the tools you need to succeed. We’ll hook you up with a brand new Macbook. We’ll also provide one of those nifty standing desks if you’d like. 

We want you to be healthy and happy. We offer health insurance options (and we’ll even pay for part of it!), a gym membership and 3 weeks off to start. 

Through the co-working space we participate in you’ll have access to a podcast booth, showers, local fresh-brewed coffee, wellness/ mother’s room and more.

Equal Opportunity

Ario is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Ario is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Please let us know if you need a reasonable accommodation to apply for a job or participate in the application process.

Ready to apply?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.