iOS Developer

Olibra LLC
Cresskill, United States
8 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Alexa Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 IOS Applications App Store (IOS) Databases Database Schema Linux Web Development Home Automation
+13 more
JSON Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Open Source Technology Selenium PIC Microcontroller Test-Driven Development (TDD) Appium Indexer Backend Git Amazon Relational Database Service Restful APIs

Job description

Are you passionate about iOS, home automation gadgets, and building great products? if so, we want to hear from you! At Olibra we are building the Bond, an iOT device that serves as a bridge between mobile phones and home climate appliances such as ceiling fans and air conditioners. We believe in hiring people who love what they do, so if you are a creative and collaborative developer with an interest in controlling the physical world, we’d love to have you join our team and help us turn our working prototypes into an outstanding product

As a member of our Development Team, you’ll be building our iOS App and working closely with our hardware and backend team teams to architect and test the system overall., * Develop and improve the iOS app with emphasis on both detail and sound overall architecture

  • Track changes with well-described single-issue GIT commits
  • Communicate with the Bond device and server cloud via RESTful APIs and MQTT feeds
  • Sync in-app database state with information stored on the Bond device and the server cloud
  • Upload usage analytics and error reports to server for monitoring and analysis
  • Help setup continous integration automated build and testing of the app both in isolation and in the context of the entire Bond system
  • Coordinate with the Android team to achieve parallel functionality

Bonus Points

  • RESTful APIs, JSON, MQTT
  • Python
  • Familiarity with Selenium and Appium and other testing solutions
  • Database Schema Design and Indexing
  • Ruby on Rails web development
  • Amazon Web Services (EC2, S3, RDS), Alexa Skills
  • Experience compiling open source tools for OSX and/or Linux
  • Microcontroller or Embedded Systems experience

Requirements

  • 3-4 years of professional experience with iOS
  • Must have published one or more applications in the App Store
  • Agile, iterative, test-driven development
  • Self-motivated with an entrepreneurial spirit
  • Dedicated and have strong attention to detail
  • Strong time management and organizational skills to drive projects to completion
  • Action-oriented, diligent, and flexible

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all