Mobile Application Developer III - Tek Ninjas
Houston, TX 77082
About the Job
Position: Mobile Application Developer IIILocation: Houston, TX (Hybrid)Duration: 6 Months with possible hire Top 5 Skill set:
1. Swift, SwiftUI, Native iOS development 2. Experience with Networking Framework 3. Experience with Cocoapods and modular framework structure.
4. Familiar with Restful microservices, Github, Design patterns.
5 Strong knowledge on CoreData, Multithreading, OOPS concepts.
Nice to have skills or certifications:
1. Excellent analytical and problem solving skills 2. MVVM and Agile practices 3. Experience with Inflight Media, games Job Description:
1. Swift, SwiftUI, Native iOS development 2. Experience with Networking Framework 3. Experience with Cocoapods and modular framework structure.
4. Familiar with Restful microservices, Github, Design patterns.
5 Strong knowledge on CoreData, Multithreading, OOPS concepts.
Nice to have skills or certifications:
1. Excellent analytical and problem solving skills 2. MVVM and Agile practices 3. Experience with Inflight Media, games Job Description:
- Design and develop software applications (apps) for mobile phones,
- Smartphones, tablets, and other mobile devices.
- May develop on one or more mobile platforms including Apple iOS, BlackBerry, Google Android, Microsoft Windows Mobile, and/or other mobile platforms.
- Manage full software development life cycle including testing, implementation, and auditing.
- Perform product design, bug verification, and beta support which may require research and analysis.
- Create, maintain and implement the source code to develop mobile apps and programs that meet the needs and requirements of the clients using the computer programming languages
- Support the entire application lifecycle (concept, design, test, release and support
- Produce fully functional mobile applications writing clean code Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions Troubleshoot and debug to optimize performance
- Design interfaces to improve user experience Liaise with Product development team to plan new features Ensure new and legacy applications meet quality standards
- Research and suggest new mobile products, applications and protocols Stay up-to-date with new technology trends
- Proven work experience as a Mobile developer
- Demonstrable portfolio of released applications on the App store or the Android market In-depth knowledge of at least one programming language like Swift and Java Experience with third-party libraries and APIs
Source : Tek Ninjas