Role: iOS developer/Lead
Rate:$60
Location: Plano, TX
Duration: 12+ Months
Responsibility :
Conceptualize, design, program, test, implement and deploy software applications using the appropriate documentation, processes, and quality standards.
* Provide business and project expertise when collaborating with clients, IT resources, vendors, consultants, and other stakeholders to identify the user requirements, assess technologies, recommend, and implement technical solutions.
* Performs formal code reviews to ensure specifications and standards are met.
* Applies defined code management, build, and deployment Standards and practices.
* Independently applies problem solving skills to investigate and research complex system problems to establish root cause and resolution.
* Ensure accuracy of coding, create technic
; utilize software configuration, version, and quality management processes.
* Work independently with minimal direct supervision; exercise independent judgment to obtain results. Independently applies problem solving skills to investigate and research complex system problems to establish root cause and resolution.
Qualification:
* 8-12 years' experience in the design, development of large scale mobile applications t points on must have
* Proficient and hands-on with iOS development
* iOS native apps development
* Hands on recent development experience in Swift, C++, JavaScript/jQuery, RWD / Mobile
* Develop native iOS based apps using iOS, Query, HTML 5, Restful APIs
* Excellent knowledge and capability to use OS frameworks for multi-threading, data persistence, and adapting user interface across multiple screen sizes
* Experience with developing custom Uls and animations
* Knowledge of implementing APis for Ad integration, push notifications and cloud
* Knowledge to apply Test Driven development throughout the lifecycle of the application. Hands-on knowledge to define functional and integrational test strategies and to provide support and guidance for troubleshooting.
* Advanced knowledge of unit testing best practices and continuous Integration processes (CI/CD)
* Well versed with code versioning tools such as Git and continuous integration denkins)
* Understanding of design strategies for effectively leveraging CDNs
* In depth understanding of agile development methodologies