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


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


  • 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

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) 
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
  • Greenwood Village, CO, USA
Sr Software Engineer
  • Denver, CO, USA
Senior Software Engineer
  • Leidos
  • Aurora, CO, USA
Senior-Applications Developer
  • Denver, CO, USA
Senior-Applications Developer
  • Arvada, CO, USA
Senior-Applications Developer
  • Morrison, CO, USA