About the job
About Us
At Konrad Group, we are a pioneering digital consultancy committed to addressing intricate business challenges faced by our global clientele. Our culture thrives on innovation, and we take pride in creating best-in-class digital products that are utilized by millions of consumers worldwide. We seek highly intelligent, analytical, and diligent individuals who are passionate about continuous learning.
Role Overview
As an iOS Developer, you will engage in the development of iOS applications, collaborating closely with our accomplished software development team. Your role will involve contributing to both consumer and enterprise applications, making it a perfect fit for developers who are confident in their technical skills and eager to be part of a dynamic and continuously evolving team at Konrad.
Your Responsibilities
- Develop maintainable, testable, and high-performance software in conjunction with our exceptional team.
- Engage in code reviews and conduct thorough testing to guarantee the delivery of top-quality software.
- Investigate new technologies and tools, sharing insights with the team.
- Communicate effectively with all team members to facilitate collaboration.
Requirements
- Proven experience in building iOS applications using Swift.
- Strong understanding of essential programming and computer science concepts.
- Comprehensive knowledge of the end-to-end mobile application development process, including server-side interactions.
- Solid grasp of core mobile principles such as UI implementation, common development frameworks, and REST APIs.
- Familiarity with common architectural patterns like MVVM, MVP, and MVC.
- Excellent interpersonal skills, as teamwork and communication are key to our success.
- A proactive mindset with a strong desire to produce outstanding work.
- A passion for enhancing software development workflows and processes.
Preferred Qualifications
- Familiarity with functional reactive programming and ReactiveX frameworks is advantageous.
- Experience with Objective-C.
- Knowledge of modern networking approaches, such as GraphQL.
- Additional mobile development experience, including Android development with Java or Kotlin, or cross-platform development using React Native, Flutter, Ionic, Xamarin, or Cordova.

