Description
Reference #:4990WS
Industry:
FMCG
Location:
Lausanne und Region
Start:
ASAP
Duration:
1 Year+
Role:
Senior SW developer iOS 4990WS
The iOS developer is in charge of the application development, corrective maintenance and code improvements of our E-commerce applications.
Main responsibilities:
Analysis
* Interpret written business requirements and technical specification documents
* Investigate, analyse and document reported defects
* Estimate development stories
* Act as a Solution Designer when needed
Development
* Write good quality code
* Perform corrective maintenance and correction of identified defects
* Unit test development
* Participate in bug resolution
* Apply best practices, and software architecture guidelines
Test & Documentation
* Participate in various phases of test development cycle (unit, functional, integrated, acceptance)
* Create, document, implement automated unit tests, configuration notes and configuration scripts
* Create and maintain technical documentation
Skills:
* 5-10 years' experience as a developer
* 3 years' experience as an iOS native developer
* Proven experience on iOS version 5 to 8 developments
* Extensive knowledge of application signing and deployment on the application stores. * Previous experience in code inspection, review and code quality check
* Strong knowledge of OOP and design patterns
* Experience and good knowledge of Web Services consumption (JSON, SOAP, RESTful)
* Experience of source code management software (GIT, subversion) * Knowledge in scripting languages would be appreciated
* Experience in hybrid architecture (Webviews + WebServices) would be a plus * Ability to work in a multinational and multicultural environment
* Working experience in Agile environment / Development methodologies
Language(s):
Must speak fluent English and French is a plus.