We want you on board if you have:
- At least 2+ years of experience in developing mobile applications on iOS
- Knowledge of iOS application development, Swift, Objective-C and Cocoa touch frameworks
- Strong analytical and problem solving skills
- Strong communication skills, is self-motivated and able to work in a team oriented environment
- Fluent command of written and spoken English and Polish
- The ability and willingness to share and obtain knowledge with the rest of the team
Extra points for:
- Experience with testing
- Knowledge of MVVM, VIPER code architectures
- Contributions to open source projects
- Knowledge of reactive programming paradigms
- Knowledge regarding the basics of Agile/Scrum
Here are a few challenges for you:
-
Working with an experienced team that includes designers, scrum & product managers, software developers and QAs
- Participating in software code reviews to ensure the creation of high-quality, robust code by all team members
- Participating in knowledge sharing to rest of the team
- Architecting solutions based on object-oriented and protocol-oriented design principles
- Evaluating new technologies and keeping up with current industry best practices
- Working based on Agile methodologies
- Developing friendly processes like Continuous Integration, Code Review