Senior iOS Developer at Graham Staffing Services
Chantilly, VA 20151, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Jun, 25

Salary

150000.0

Posted On

13 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software, Synchronization, Memory Management, Apps, It, Competitive Landscape, Benchmarking, Integration, Teams, Android, Computer Science, Optimization, Information Technology, App, Mlb, Amazon

Industry

Information Technology/IT

Description

Position: Senior IOS Developer
Status: Full-Time Remote Position with possible in-office attendance in Chantilly, VA as needed

JOB SUMMARY:

We are looking for a full time Senior Mobile Apps developer (iOS) to join our client based in Chantilly, VA to build a native app for video/audio content delivery through a retail e-commerce platform. Excellent oral and written communication is a must and so is inter-personal skills and team spirit. Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

EXPERIENCE, MINIMUM QUALIFICATIONS, AND SOFTWARE

  • 6 to 9 years of iOS Objective-C and Swift application development experience
  • Experience developing user experiences in native and mixed HTML/iOS/TVOS apps.
  • Experience designing applications and services from the ground up
  • At least one completed app in Apple Store – include the links in your resume or cover letter
  • Good understanding of OOP, concurrency, synchronization, memory management
  • Experience with in-app purchasing with integration to payment processors is required
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Ideal candidate will also possess experience with Roku, Android and Amazon apps
  • Experience in content space with audio/visual like Netflix, Hulu, Amazon, MLB, Roku etc., would be a huge plus
  • Experience with setting up automated build scripts, CI (Continuous Integration)
  • Experience with writing Unit test
  • Experience working with undocumented code and documenting it
  • Experience cleaning up library dependencies
  • Experience working with 3rd Party SDKs and integration

PREFERRED EDUCATION AND EXPERIENCE

  • Bachelor’s degree in Computer Science, Information Technology or certifications in related field
  • Experience creating GitHub pages to share with the developer community.
  • Active participation in the online community like Source Forge, Stack Overflow.
  • Experience cleaning up library dependencies
  • Solutions-oriented software developer
  • The successful candidate will demonstrate:
  • High attention to detail including proven ability to manage multiple, competing priorities
  • Ability to think strategically and execute methodically. Strong team-orientation
  • Superior verbal and written communications skills.
  • Demonstrated ability to lead teams
  • Ability to work in a fast-paced environment where continuous innovation is expected
  • Committed to learning and expanding professional and technical knowledge
  • Successful history of launching mobile and tablet applications
  • Ability to clearly communicate data insights to others
  • Willingness to roll up your sleeves and do whatever is necessary
  • Demonstrated ability to dive deep in understanding the product, our business, and the competitive landscape
  • Ability to communicate effectively with team members in a constructive way
  • Ability to communicate with 3rdparty vendors for desired results
Responsibilities
  • Design and build applications for the iOS and AppleTV platform
  • The developer will lead the entire application lifecycle right from concept stage until delivery and post launch support.
  • Responsible for quality and performance of the apps
  • Responsible for code check-ins, maintainability and ongoing enhancements as needed
  • Must be capable of translating high level user requirements into technical tasks
  • Ability to read/ follow undocumented code to improve the performance and execution of the code.
  • Extensive knowledge of CI platforms/automated build scripts like Fastlane and cocoapods
  • Proficient understanding of code versioning tools such as Git or SVN
  • Creation of applications in the Apple App Store: in-app purchasing and subscriptions to sync with Apple StoreKit 1 and 2.
  • Documentation in Confluence for updating and tracking purposes.
Loading...