iOS Developer
Mid or Senior
Dev
We are looking for talented mobile programmers looking for new challenges and willing to learn new and interesting technologies. If you are a person who is interested in computer science, programming, and also know how a computer works, then you should definitely apply to us! Solving many non-trivial problems while working on a number of solutions for phones, payment terminals or televisions awaits you with us.
By joining our team, you will become a member of a team that has specialized in mobile software development for 11 years for many different platforms, from smartphones to payment terminals to set top boxes.
Tasks.
- Developing advanced applications for the iOS platform
- Writing tests and ensuring high quality and reliability of the software
- Collaborating with the development team, Project Manager and Designer
- Designing mobile application APIs
- Continuous self-development, searching for new solutions to complex technical problems
Required Skills.
- Good knowledge of Swift and iOS language
- Good theoretical and practical skills related to software development: patterns, multithreading, memory management, functional programming
- High self-reliance, but also willingness to work in a team and build quality solutions together
- Interest in software (especially mobile) problems and challenges
- Strong motivation to acquire new skills, and the ability to quickly learn new technologies, approaches and programming languages
- Knowledge of English to a communicative degree. (B2-C1)
- Knowledge of architectures and patterns used in mobile programming (MVVM, MVC, Dependency Injecton/Service Locator)
- Knowledge of unit and UI test development technologies: XCTests, possibly others.
Additional strengths.
- Knowledge of additional languages: Objective-C, C#, Dart, C/C++
- Knowledge of languages/platforms for writing cross platform applications, such as: Flutter, Xamarin,
- Knowledge of Agile/SCRUM methodologies, TDD
- Knowledge of the basics in computer graphics
- Knowledge of more than one mobile platform
We offer.
- opportunity to work hybrid
- flexible working hours
- attractive salary, adequate to your skills
- private medical care
- sports cards
- contact with the latest technologies and equipment
- stable employment based on an employment contract / B2B or other form in a friendly atmosphere and creative environment
- good location of the office (metro Wilanowska)
- integration trips / outings (Beer&Games Thursday)
- interesting work giving you the opportunity to develop in many chosen directions/possibility to implement your own ideas
- team full of ideas and energy, willing to share knowledge (Tech Wednesday)
By submitting your application, you consent to the processing of your personal data for the purposes necessary for the recruitment process in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of individuals with regard to the processing of personal data and on the free movement of such data and repealing Directive 95/46/EC (RODO).