IOS Senior Level Engineer

IOS Senior Level Engineer

13 Jun 2024
California, Santamonica, 90404 Santamonica USA

IOS Senior Level Engineer

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.

Related jobs

Job Details

  • ID
    JC15409323
  • State
  • City
  • Job type
    Contract
  • Salary
    Competitive
  • Hiring Company
    Kforce Technology Staffing
  • Date
    2021-06-12
  • Deadline
    2021-08-11
  • Category

Jocancy Online Job Portal by jobSearchi.