Han It Staffing - Plano, TX

posted about 2 months ago

Full-time - Entry Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

As an iOS Applications Engineer team member, you will dive head-first into creating innovative solutions that advance businesses and careers. You will join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing, and application programming that goes into creating high-quality software and new products. Your role will involve keeping the team and other key stakeholders up to speed on the progress of what's being developed. An understanding of the importance of end-to-end software development, particularly within Agile frameworks, is key to your success in this position. You will have the opportunity to harness massive amounts of brainpower through JPMorgan Chase's Global Network of over 30,000 technologists from around the world, allowing for collaboration and innovation on a grand scale.

Responsibilities

  • Design and implement iOS applications using Swift UI.
  • Integrate APIs into iOS applications.
  • Utilize iOS Frameworks such as Foundation, UIKit, CocoaTouch, and Core Data.
  • Use Xcode-provided tools like Debug Memory Graph, Debug View Hierarchy, and Instruments for Profiling.
  • Apply one or more Design Patterns such as MVC, MVVM, MVP, and Singleton in application development.
  • Manage version control using Git/Bitbucket.
  • Create applications that are available in Apple's AppStore.
  • Work with Linux, Mac OS X, GNU tools, and scripting languages.
  • Understand and implement CI/CD build systems, particularly Jenkins.
  • Conduct Unit Testing and utilize Code coverage tools for Swift.

Requirements

  • Experience in designing and implementing iOS applications using Swift UI.
  • Experience working with API integration.
  • Experience in iOS Frameworks like Foundation, UIKit, CocoaTouch, and Core Data.
  • Experience in using Xcode-provided tools like Debug Memory Graph, Debug View Hierarchy, Instruments for Profiling.
  • Experience with one or more Design Patterns: MVC, MVVM, MVP, Singleton.
  • Working knowledge of Git/Bitbucket version control.
  • Created an application that is available in Apple's AppStore.
  • Proficiency with Linux, Mac OS X, GNU tools, and scripting languages.
  • Understanding of build systems CI/CD (Jenkins).
  • Experience with Unit Testing frameworks and Code coverage tools for Swift.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service