• Find preferred job with Jobstinger
  • ID
    #15433347
  • Job type
    Contract
  • Salary
    Competitive
  • Source
    Kforce Technology Staffing
  • Date
    2021-06-12
  • Deadline
    2021-08-11
 
Contract

Vacancy expired!

RESPONSIBILITIES:Kforce has a client in need of a remote iOS Senior Level Engineer.

Responsibilities: Works closely with the leadership of the devices team to develop native software solutions based on a given set of requirements Architects, designs, develops, tests and maintains native iOS applications across multiple form factors for company (Phone, tablet, TV, Wearables, etc.) Leading and mentoring other team members Works with project managers and ensures that all project milestones are met Investigates and resolves issues with our applications Works collaboratively with peers and teams such as Business Owners, Product and QA Works closely with external teams for ongoing development Provides technical estimates for development efforts Provides solutions to requirements presented by the Product Team Evaluating and researching latest device technology, coding patterns, OS Frameworks and features, and recommending and implementing within the larger digital team

REQUIREMENTS: BS/BA in Computer Science, Information Systems, Engineering or related field and at least 8 years' experience or equivalent training At least 3 years of experience developing native iOS client applications, with working knowledge and demonstrated experience of Swift, Apple SDKs and Frameworks At least 2 years of experience as a Lead or Senior Software Engineer Experience building iOS UIs using Swift UI is a plus Experience building iOS apps using reactive programming such as Combine or RxSwift is a plus Solid demonstrated experience testing your applications, including writing unit tests, test automation, and working closely with quality assurance teams Successful launch of consumer grade applications to the Apple App Store Experience with efficient client-side integration with Restful services in a high-performance ecosystem Thorough understanding of memory management in mobile environments Solid demonstrated experience launching native mobile applications on multiple devices Solid demonstrated experiencing optimizing native mobile applications for non-functional performance (memory, power, etc.) Experience working in Agile/SCRUM or Kanban processes and project methodologies Best practices for source code management, Git, modern branching concepts, etc. Experience with Continuous Integration tools and processes Excellent analytical and problem solving skills Team player attitude - need to work well with others

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!

Report job

Related Jobs

Jobstinger