Beschreibung
Wir suchen für einen Kunden im Raum Frankfurt am Main ab 2019 fulltime einen Software Developer.Folgende Anforderungen, Aufgaben und Skills sind relevant:
Qualification: Master of Science or similar
Language:
Documentation: engl. ; Communication: engl.
Main activities:
Architecture, Design - 10%
SW Development, Implementation incl. Unit test and test automation - 70%
Documentation - 10%
Coaching - 10%
Main Accountabilities and Activities:
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
Other Remarks:
Environment:
- Swift 4
o Apple Frameworks like UIKit
o Redux with ReSwift, ReSwiftRouter
o Programmatic view layouts with AutoLayout
o Protocol oriented programming
o 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
Key mindsets:
- Firm belief in agile methodology
- High focus on code quality
Skill Requirement – Know How - Matrix
Software Development Methods/Processes
UML +
OOA/OOD ++
Design Pattern ++
SCRUM +++
Framework
Redux +
CocoaPods +
Programming Language
Swift +++
JavaScript +
Web Technologies
HTML +
XML +
CSS +
Bootstrap +
Tools
MS Office ++
(Word, Excel, Powerpoint)
XCode +++
Git +++
Jenkins +
Operation Systems
MacOs ++
Bei Interesse freuen wir uns auf Ihre Bewerbung mit aktuellem Profil.