General Information

Senior iOS Developer | Deloitte Digital
Work arrangement
Bucharest, Iasi
European Regional Delivery Center (RO)
Customer Marketing
Area of interest
Customer Experience & User Experience, Digital, IT - Development, IT - Services
Way of work

Description & Requirements

Who we are looking for
• 3+ years experience in developing iOS applications;
• Proficient in Swift;
• Strong OOP knowledge: Can clearly articulate the advantages and disadvantages of POP vs OOP;
• Very good knowledge of SOLID principles and how to adopt them as part of the development activities;
• Strong knowledge of common iOS design patterns (for example, delegate, observer, factory);
• Strong knowledge of clean architecture and code modularity;
• Excellent knowledge of code architecture patterns, such as MVC, MVVM, MVP, VIPER;
• Excellent knowledge of unit and UI tests;
• Some knowledge of SwiftUI;
• Good overall knowledge of iOS security and multithreading, concurrency, etc.
• Knows the full life cycle of an iOS application, from early steps to publishing to App Store;
• Excellent communication skills & Strong knowledge of Agile methodology has worked in at least one framework, such as Scrum or Kanban;
• Good mentor and proactive in teaching our junior colleagues.

Your future role
Today's iOS Developer works with mobiles, tablets, and a multitude of sizes in between, juggling Apple frameworks and third-party ones as well, keeping up to date with the market standards. They handle an ever-growing set of standards in Swift and SwiftUI and Vapor. We don’t only build iOS apps to offer the best native experience in Swift, but also server apps with Server-side Swift.
What we offer
• Fast-paced working environment within geographically-distributed teams;
• Working with exciting clients and top Brands;
• Be part of developing quality features into applications visited by millions of customers;
• Support the entire application lifecycle: concept, design, test, release, and support; Develop features with high-quality standards for apps visited by millions of customers;
• Exposure to new frameworks and technologies, such as SwiftUI and Vapor;
• Dedicated trainings, lunch & learns, mentoring programs;
• Books and subscriptions to learning platforms, such as RayWenderlich;
• A great Guild where people are encouraged to speak up and ask for help and share interesting solutions to client challenges;
• Chance and the support needed to drive state-of-the-art prototypes and initiatives;
• Ability to foster your ideas and visions in a safe and helpful environment.

Selection process
*We thank all applicants in advance for submitting their resumes but please note that only those candidates selected for an interview will be contacted.
About Deloitte
Deloitte is a variety of people, experience, industries, and services we deliver in 150 countries of the world. It is an intellectual challenge, a good starting point for your career, and an excellent opportunity for continuous development and gaining valuable life experiences. What you only must do is to take the first step – press the apply button and send us your CV, go through all the stages of the recruitment process, and sign a contract with us. Deloitte is simply your best choice.
About the team
We’re a people-first business, impacting society through cutting-edge technology. All of this, while having fun and learning. Here you will find a team of enthusiasts made of a bunch of easy-going people, providing a safe space to express your opinions, to share your passions, and to manifest your geek sense of humor.