Jul 2018 - Present
As an iOS Developer, I worked in different projects for clients. My main tasks were:
- Development of new functionalities and enhancements
- Use of Best Practices: Clean Swift, SwiftLint, Agile Methodologies, CI/CD
- Defining functional requirements specifications and writing documentation
- Integration of Push Notifications: Salesforce Marketing Cloud and Firebase
- Use of different frameworks: Alamofire, Kofax, Google Analytics, Gemalto
- Development of presentation layer programmatically (screens and custom views) or using Storyboards and .XIB files.
- Unit testing