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.