Your day to day responsibilities:
- Develop and deliver native iOS applications in Swift
- Define and implement the architecture of new applications
- Implement code according to best practices
- Participate in sprint planning and task estimation
- Interact with project stakeholders and customers
- Working closely with the different teams involved in the projects (UX, UI, QA)
- Accompany and help in the development of less experienced members of the team
Are you the one were looking for?
- At least 4 years of experience developing native iOS applications
- Higher education in an area of engineering related to IT
- Excellent communication skills in English
- Experience working in Scrum or Agile development environment;
- Excellent team work skills
- Experience in iOS development with Xcode, proficient with Swift and Objective-C
- Experience with various iOS frameworks such as Core Data, Core Location, Core Bluetooth, Core Animation
- Knowledge of other web technologies and UI/UX patterns, and understanding of MVC/Lean/Viper or MVP/MVVM/MVI development patterns
- Understanding of Apple or Google design principles and interface guidelines
- Proficient in code versioning with GIT
- Working knowledge of mobile platforms in relation to architectures, trends and emerging technologies, as well as familiarity with continuous integration
- Experience in integration with other systems through web services, e.g. RESTful APIs
- Experience with offline storage, threading, performance and memory tuning
- Multithreaded programming experience, with asynchronous and synchronous code
- Experience with Unit and UI Tests and Code Review
If you are interested please apply or send your CV at:
-At least 4 years of experience developing native iOS applications -Higher education in an area of engineering related to IT -Excellent communication skills in English -Experience working in Scrum or Agile development environment; -Excellent team work skills -Experience in iOS development with Xcode, proficient with Swift and Objective-C -Experience with various iOS frameworks such as Core Data, -Core Location, Core Bluetooth, Core Animation -Knowledge of other web technologies and UI/UX patterns, and understanding of MVC/Lean/Viper or MVP/MVVM/MVI development patterns -Understanding of Apple or Google design principles and interface guidelines -Proficient in code versioning with GIT Working knowledge of mobile platforms in relation to architectures, trends and emerging technologies, as well as familiarity with continuous integration -Experience in integration with other systems through web services, e.g. RESTful APIs -Experience with offline storage, threading, performance and memory tuning -Multithreaded programming experience, with asynchronous and synchronous code -Experience with Unit and UI Tests and Code Review