(Reshare old post) CV Writing – 5

Today, let’s focus on the keywords! Below is an iOS engineer JD from UBS.

We’re looking for someone who possesses a passion for pushing mobile technology to:

participate in the design and build of the new UBS Mobile Banking = mobile banking

– collaborate with cross-location pods to ship new features = Regional exposure

– lead an end to end project = leadership + end-to-end project rollout experience

– work with external data sources and APIs = multiple data sources + APIS

– continuously discover, evaluate, and implement new technologies to maximize development efficiency = enthusiastic about IT

– providing tech solutions and ensuring adherence to good software practices = solid IT experience

– partner with UX designers, architects, back-end development teams and QA to deliver a high-quality product = cross-functional collaboration

– create, manage, and automate continuous testing of the features you delivered = test exp

– be part of a strong international team and contribute to success of Mobile Excellence in UBS = multicultural

Your expertise

– minimum of 8+years of IT experience and should have strong IOS projects experience as a lead

– fundamental experience in designing secure, robust, and scalable applications with a positive attitude and a great interest in shaping the future of technology in banking

– understanding the Human Interface Guidelines and experience in engineering cooperation using Git workflows and Gitlab pipelines

– deep understanding of design patterns in the Cocoa framework and SOLID principles

– understanding of the Swift programming language (memory management, multithreading, advanced language features)

– experience in building applications without interface builder (Storyboards or xib files) using AutoLayout

– experience in unit testing using XCTest and in large scale application development using MVVM-C architecture

– good understanding of the iOS build system end-to-end (xcodebuild, codesign) and experience with scripting languages (Bash, Ant, Groovy, Swift, Javascript).

– experience in UI and snapshot testing (XCTest, FBSnapshotTestCase and working on mixed code bases (SwiftUI/UIKit)

Other than the technical requirements, the job responsibilities indicate the selection critierias. However, it’s impossible to be 100% match. If it is possible, the candidates might not find the job challenging enough and would be less inclined to apply. Therefore, if you believe you have a 60% + match, go ahead and give it a try. Just make sure you have included the keywords I mentioned in your CV if you have relevant experience. To be honest, recruiters heavily rely on the JD when screening your cv. A right cv will grant you an interview ticket.

Let’s pause here. Hope you have a better understanding of the JD. See you next time~


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *