iOS Developer

Job Type: Full Time

Location: Los Angeles, CA / Remote

Please email your resume or CV to info@opaltech.ai to apply.

 

A Los Angeles-based AI startup is looking for experienced iOS developers. We’re developing a downloadable app that in conjunction with the latest mobile phones generates an extremely accurate floor plan for the property within minutes for affordable housing. If you’re interested in making a large impact and are comfortable working in a fast-paced, self-supervised environment, come join us!

Responsibilities

  • Design and build advanced applications for the iOS & Android platforms

  • Collaborate with different teams to design, develop, test, implement, and support technical solutions and partner with Product/Business teams

  • Provide technical leadership by defining the architecture, design and coding of a high-quality app that excels in usability, scalability, performance, and security

  • Coach, develop and grow the architectural skills and domain knowledge of the team

Qualifications

  • Bachelor’s degree in Computer Science or IT

  • Strong in Android and iOS coding and methodologies with Proof of work (e.g. github contributions) & have published one or more iOS/Android apps in the app store (should be able to demo the App)

  • Cross-platform application development using Xamarin/React Native/Flutter

  • iOS application development with Objective-C/Swift

  • Strong knowledge of agile development methodologies

  • Consulting experience working in a small environment with the ability to change gears quickly

  • Experience with modern frontend JavaScript frameworks like React and Angular for consumer-facing web and mobile applications desired

  • Knowledge of backend technologies

Great to Have

  • Hands-on experience with developer tooling (XCode, Android Studio, Simulators, etc.), REST APIs and release engineering for mobile platforms

  • Expertise in Unit testing, Espresso testing and Mobile Automation Test

  • Experienced in Mobile Native UI, Realm, Networking, Persistency, Multithreading, performance, push notifications, concurrency, Java for Android, and Security.

  • Experience using Git code repository technology, code reviews, RESTful APIs and other web services

Personal Skills

  • Self-initiated, fast learner with a positive attitude.

  • Strong sense of team spirit thriving in a fast-paced environment.

  • Excellent attention to details, quality of work and time management.

OPAL is an equal-opportunity employer.

We are a diverse team and are committed to creating an inclusive environment for all employees.