Job Description:

The Role

CodingChiefs is looking for a Lead iOS Engineer to deliver the client’s app to the tens of thousands of people who use it every day. We want someone who commits to serving products that’s both useful and enjoyable every time. Aside from having impressive technical competencies, the ideal candidate for this role is someone who loves and owns the project they work on and wants to see it succeed.

Our Client

Our client is a global leader in providing a secure communication platform with products, services, and integrations that aid in increasing their customers’ employee engagement, frontline productivity, product knowledge, and employee satisfaction. It is safe to say that they have always been strong in building relationships, and they are showing no signs of slowing down.

The Duties and Responsibilities

Brainstorm with the Product Owner and Designers to conceptualize new features.

Collaborate with backend engineers to build new features for the client’s large and growing user base.

Learn about new iOS technologies and build world-class automation to support new features where necessary.

Come up with ideas of how to make the client’s app better and then implement those ideas

JOB REQUIREMENTS

The Ideal Candidate:

5+ of software engineering experience, 3+ years in iOS app development, preferably in a Scrum team environment.

Experience with

Swift and Objective-C

modern iOS APIs, latest iOS versions

building and debugging complex systems in a team environment

architecting features and unit testing them thoroughly.

building complex layouts with UIKit and a desire to learn SwiftUI.

Apple Human Interface Guidelines.

Git

Knowledge of most common architectures and their pros and cons.

Bonus Points

working with Fastlane and automation.

Carthage and other major open-source iOS projects.

threading, Core Data, and networking.

Professional experience designing applications.

Excellent communication skills, able to clearly express ideas and information with clients and the internal team

Travel to the Netherlands to work on location with our client when requested,

Must possess a Bachelor’s degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication), Mathematics, Science & Technology or equivalent.