Descripción del trabajo
Title: IOS Developer
Location: Columbus, OH - Onsite
Mandatory Skills: API Integration, Coding Capability, MVI / MVVM, Dependency Injection, Unit Testing Frameworks,Code Quality standards, Swift and above
Required qualifications, capabilities, and skills:
· Formal training or certification on software engineering concepts and + years applied experience
· Experience developing mobile frameworks, components and applications following agile software development methodology using Swift, Objective C, Xcode and SPM open-source libraries. Ensure code adheres to industry coding best practices.
· Work with a mobile application team to setup monitoring and resolve production issues/crashes on mobile devices. Assist with troubleshooting, root cause analysis, and ensure that software bugs are corrected in an expedient manner. Communicate resolution & next steps.
· Experience with mobile testing in areas like unit test, automation test, testing/debugging using emulator and device including experience with mobile application profiling for memory analysis, thread analysis and heap analysis on devices, emulators and simulators.
· Can work with large codebases, managing shared resources and libraries and involvement in the ongoing development one or more mobile applications available in Apple's App Store or Google's Play Store.
· Hands-on practical experience delivering system design, application development, testing, and operational stability
· Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (, cloud, artificial intelligence, machine learning, mobile, etc.)
· Ability to tackle design and functionality problems independently with little to no oversight
· Preferred qualifications, capabilities, and skills
Practical cloud native experience