+60d ago

iOS Software Engineer

Job Search

Save this job
Save job
Unlock your match score
Applying for this job will take you to the advertiser's site
Estimated
~ $99,000
Work type
Full Time
Contract type
Permanent
How this job matches you
% match
Get your match score for free
Pay guide
Market insights based on all Software Engineer jobs in Sydney NSW
Estimated range
$90k - $99k
Market average
$116k
$116k
Market average
$62k
$250k+
Skills
AUTOMATED TESTING
AWS
HTTP
KAFKA
MACHINE LEARNING
NETWORKING
NODE.JS
REST
SENSORS
SOFTWARE ENGINEERING
TELEMATICS
USER INTERFACE
UX

Full job description

At SafetyCulture, we’re solving problems that fundamentally change the way people work. Recently valued at AU$1.3Bn, we’re expanding into sensors/IoT and telematics and evolving into a communication and collaboration platform. With an ambitious goal to have 100 million workers using our products every day, we’re facing interesting technical challenges and looking for talented people to join our team.

The tech stack

We use a modern technology stack including Swift/Kotlin/C++ (mobile); React.js (front end); Go/node.js (back end); AWS/Kafka/Kubernetes (infrastructure)

The role

As an iOS Software Engineer, you’ll ensure we’re providing the best mobile experience for our customers. You’ll provide strong technical knowledge and insight into iOS development, while sharing your expertise to coach and mentor others. You’ll own delivery of practical solutions to solve real-world problems for customers, with the knowledge that what you build has an immediate positive impact.

You’ll face exciting technical challenges as we scale, and be an integral part of the engineering team. You’ll be part of a high-performing team that takes ownership of what they build, and are trusted to build and run a system that serves hundreds of thousands of users while transforming it into a system that will serve millions of users in the near future. We empower engineers to learn new skills and use technology to solve customer problems, including initiatives in IoT, machine learning, and event-driven architecture.

Essential

    • Strong iOS development background and experience with Swift
    • Passion for native mobile development and the iOS ecosystem
    • Solid experience building complex custom UI and knowledge of concurrency and multi-threading
    • Demonstrated focus on quality and ability to use automated testing methodologies
    • Understanding of REST, HTTP and efficient networking on iOS
    • Excellent problem solving, critical thinking, prioritisation and communication skills to help shape our technical direction and deliver a fast, secure and insanely usable app
    • Able to demonstrate SafetyCulture values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action)

Desirable

    • C++ experience (we use a C++ shared library for our mobile clients)
    • Experience with Adaptive Layout and reactive functional programming concepts
    • Understanding all aspects of the customer experience in a mobile application, including UX, performance, networking, usage data, and crash reporting
    • Building SaaS or cloud services at scale
Job details
Date posted
31 Oct 2020
Category
Information Technology
Occupation
Software Engineering
Estimated
~ $99,000
Contract type
Permanent
Work type
Full Time
Job mode
Standard/Business Hours
Sector
Government
Work Authorisation
Australian Citizen/Permanent Resident

You may also be interested in these jobs