To develop iOS mobile applications along with the mobile app development team.
Develop and maintain mobile applications throughout the entire development process
Integrate with external APIs using asynchronous request handling
Implement new functionalities into existing applications
Assist in cloud development
Write thorough and maintainable tests to ensure quality and product stability
Responsible for technical quality assurance for each project
Perform software documentation
Be a team player and contribute in areas not necessarily part of your core responsibilities
Requirements
A Bachelor s degree in the relevant fields of computer sciences and engineering preferred
Fresh graduates welcome to apply
Proficient in Swift, Xcode environment
Prior experience developing native iOS apps
Knowledge of code refactoring, design patterns and software architecture principles
Knowledge of software version control tool (e.g. GIT, SVN)
Experience developing mobile applications that interface with cloud backed preferred
Experience designing and integrating mobile applications with RESTful APIs preferred
Experience with third-party libraries and integrations as well as APIs and SDKs preferred
Good understanding of Apple s Human Interface Guideline
Strong attention to detail, proactive and highly motivated
Portfolio of apps developed must be provided
A Bachelor s degree in the relevant fields of computer sciences and engineering preferred Fresh graduates welcome to apply Proficient in Swift, Xcode environment Prior experience developing native iOS apps Knowledge of code refactoring, design patterns and software architecture principles Knowledge of software version control tool (e.g. GIT, SVN) Experience developing mobile applications that interface with cloud backed preferred Experience designing and integrating mobile applications with RESTful APIs preferred Experience with third-party libraries and integrations as well as APIs and SDKs preferred Good understanding of Apple s Human Interface Guideline Strong attention to detail, proactive and highly motivated Portfolio of apps developed must be provided