Beschreibung
Project Description:- Software development, implementation incl. Unit test and test automation
- Participate to the implementation of new mobile frond-end for CM
- Implement code and automatic tests
- Participate to code review, design meeting
- Write functional/technical documentation of the product
- Define the architecture and coach other developers
- Environment: Swift 4, Apple Frameworks like UIKit, Redux with ReSwift, ReSwiftRouter, Programmatic view layouts with AutoLayout, Protocol oriented programming, Reactive Programming with RxSwift, Unit testing with Quick / Nimble, UI Testing with Quick / Nimble, Xcode 10, CocoaPods for Dependency Management, Fastllane for build automation and release management, Jenkins / Sonar for continuous integration and quality checks, BitBucket / git, API Testing with Postman
Qualifications:
- Very good experience with Xcode, SCRUM, Swift and Git
- Good knowledge in MacOS, OOA/OOD, Design Pattern and MS Office
- Basic knowledge in UML, CocoaPods, Redux, HTML, CSS, XML, Bootstrap, Jenkins and JavaScript
- Firm belief in agile methodology
- High focus on code quality