Sr. iOS Software Developer

Swift, iOS SDK, Objective-C, Git, Atlassian suite
Full Time
Depends on Experience
Travel not required

Job Description

Job Title: SR iOS Software Developer Engineer

Location: Greenwood Village, CO (Onsite)

Duration: Full Time


MAJOR DUTIES AND RESPONSIBILITIES 

The Senior iOS Engineer will own the design, development, documentation, and troubleshooting of our Connection Manager application in addition to new technology projects involving iOS. You should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team.  More specifically, you will:

  • Write clean, concise code that is stable, extensible and unit-tested appropriately
  • Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers.
  • Diagnose complex issues, evaluate, recommend and execute the best resolution
  • Implement new requirements within our Agile delivery methodology while following our established architectural principles
  • Manage detailed application requirements and collaborate with project /development teams to ensure quality function, features and user experience
  • Test software to ensure proper and efficient execution and adherence to business and technical requirements
  • Write code that meets the production requirements and design specifications and anticipate potential errors/issues

REQUIRED QUALIFICATIONS

  • Extensive production experience with iOS application development
  • Strong Swift, iOS SDK, Objective-C, multi-threading skills
  • Experience building large scale, complex, iOS application optimized for both UX and performance
  • Strong knowledge of iOS best practices principles and patterns
  • Project experience with enterprise in-house development focusing transactional business data processing and endpoint integrations
  • Practical knowledge / experience on integration with 3 rd  party analytics SDKs is preferred, such as Google Analytics, Adobe Audience Manager
  • Hands on experience integrating iOS applications to backend services 
  • Working experience working in Agile software development team leveraging continuous integration and deployment practices
  • At least one completed application in the Apple App Store -- include the links in your resume or cover letter
  • Good understanding of OO Design, concurrency, synchronization, memory management, data structures, algorithms,
  • Working experience and knowledge in TDD & BDD development practices
  • Basic understanding of Linux/Unix kernel programming on networking is preferred
  • Self-motivated and passionate attitude -- you wake up in the middle of the night to write down that great idea for your app you saw in your dream
  • Ability to prioritize and organize effectively
  • Team player mindset and a great sense of humor
  • Willingness to mentor and advise other engineering team members
  • Excellent written and verbal communication skills
  • Solid analytical and troubleshooting abilities

RELATED WORK EXPERIENCE
5+ years iOS application development experience 
5+ years software development experience 
2+ years web services development experience using REST, JSON, XML 
2+ years version control systems experience (Git and Atlassian suite) 
 
EDUCATION
Bachelor's degree in Computer Science, Engineering or related field; Master's preferred

Thanks & Regards

VVM Sai Charan

Dice Id : 10115307
Position Id : VVMSC002
Originally Posted : 2 weeks ago
Have a Job? Post it

Similar Positions

Mobile Software Engineer - iOS
  • Experis
  • Greenwood Village, CO, USA
Mobile Software Engineer - iOS
  • Experis
  • Greenwood Village, CO, USA
Sr. Software Developer
  • Randstad Technologies
  • Denver, CO, USA
Senior Software Developer - Golang
  • Jobot
  • Denver, CO, USA
Sr Software Engineer
  • SPECTRUM
  • Greenwood Village, CO, USA
Sr Software Engineer
  • SPECTRUM
  • Denver, CO, USA
Senior Software Engineer
  • Leidos
  • Aurora, CO, USA
Senior-Applications Developer
  • DIRECTV
  • Denver, CO, USA
Senior-Applications Developer
  • DIRECTV
  • Arvada, CO, USA
Senior-Applications Developer
  • DIRECTV
  • Morrison, CO, USA