Avatar for Bluedot

Place Consumer Experience In Context

Software Engineer (iOS)

Apply now
Bluedot (bluedot.io) helps brands and enterprises understand their customers’ physical behaviors. We provide precise, first-person location data, via the brand’s mobile app, to complement digital profiles and wow customers, at scale.

Because we started as an R&D firm, we can now deliver 20x location precision over other solutions. No hardware required. Know where customers have been, where they frequent and anticipate how best to engage them. 1:1 insight delivered.

Learn why top enterprises, such as Salesforce, Oracle, McDonald’s, Cox Automotive, and Transurban partner with Bluedot for their location-based needs. Together, we’re going places.

At Bluedot, we understand the power of place. Our small but mighty team hails from 5 continents and 20 countries (to-date). We have offices in Melbourne, Sydney, San Francisco, and – coming soon – Austin, TX.

These places shape us. They contribute to each person’s distinct perspective, background, and beliefs. We are who we are because of the places we’ve been. This diversity is at the heart of our company and remains a central theme of our evolving culture.

We always want Bluedot to be a place where each person can proudly own their heritage and journey. Our differences make us stronger, spark new ideas, and help us produce industry-leading inventions.

Bluedot promotes an exciting, challenging, and impact-driven culture that embraces the potential of individuals and empowers team members to drive the success of the company.

Join us in inventing tech that powers place.

We are looking for a Software Engineer (iOS) with top-notch programming skills with Objective-C and Swift, as well as a determination to constantly improve both the product and your own skills. Based in Melbourne, Australia, the Software Engineer (iOS) will work to further develop the iOS SDK and related products.

The ideal candidate will have a history of reliable delivery in an Agile environment as an engineer and is looking to broaden their professional experience and rapidly progress their career. You must be flexible, and pragmatic, display good judgment and be able to effectively collaborate with the team and our customers.

Design, Architect, & Implement
• Design and architect the various components for the Bluedot SDKs.
• Produce detailed design, architecture, and API documentation.

Testing and Implementation
• Develop unit and integration test suites.
• Closely work with members of the team, including the back-end developers to integrate the SDK with back-end technologies and services.

• Minimum of 2+ Years of professional experience with iOS SDK.
• Expertise in architecting, designing and developing high performing iOS Applications and Libraries.
• Experience with and knowledge of Core Location and related libraries.
• Write fast, maintainable code for the iOS platform.
• Be familiar with the App Store release process.
• Experience with utilising RESTful and JSON web services within iOS application.
• Experience with both Obj-C and Swift.
• Experience with writing unit tests.
• Experience working within an Agile SCRUM software development process.
• Tertiary qualification in Computer Science, Software Engineering, or related field.
• Excellent written and verbal skills.
• Self-motivated with an ability to work with minimal direction.
• Ability to work in complex and dynamic environment.

• Working knowledge of Node.js and MongoDB.
• Experience building reusable libraries for iOS.
• Familiarity with AWS cloud services.
• DevOps experience in a Linux environment
• Experience working with development frameworks such as Cordova and React native.
• Experience working with the Android SDK.

• Opportunity to Invent – work with a market-leading product and redefine what’s possible with location.
• Device of Your Choice – get the tools to get ‘er done.
• Startup community – learn, connect, and grow with other entrepreneurs.
• Premium Health Benefits – medical, dental, and vision (for USA-based employees) because we care about all of you, not just your work.
• Health and Wellness – paid time off (for vacation, sick, personal, and compassionate days) to recharge, stay fresh, and explore new (and old) places. Plus, you’ll get a free gym membership or contribution toward a health and fitness option of your choice. You do you.
• Company Equity – when the company succeeds, we all succeed.
• Unlimited Snacks – ain’t nobody got time to be HANGRY!
• Team Events – team lunches and outings to celebrate milestones, welcome a new team member, invent during hack week, or plan the next quarter.
• Flexibility – we value work and life and know that sometimes one has to flex for the other.
• Pre-Tax Savings – save money with available pre-tax allocations. Cha-ching!

For more details on Bluedot Career Benefits, visit bluedot.io/careers