Mobile Software Developer - iOS

  • Full-time

Company Description

Diamond Kinetics (http://www.diamondkinetics.com) is actively commercializing a revolutionary new technology platform to improve player performance in both baseball and softball.   Leveraging an exclusive license to issued and pending patents from the University of Michigan and the University of Pittsburgh, Diamond Kinetics is able to provide real time quantitative data, mechanics feedback and training guidance to drive performance improvement.  We provide all of this via mobile and web applications in an effort to create a dynamic new community for players and coaches centered around motion data.

Diamond Kinetics is a fast-paced, performance-driven early stage company where responsibility comes fast and consistent success is a requirement.  The work is challenging but exciting, especially for those who love sports.  We believe in stretching for growth as a company and as professionals and seek competitive, self-motivated people as teammates who do the same.   Our small, but growing software/R&D team is a great opportunity for talented engineers to impact our technology from the ground up.

Job Description

The Mobile Software Developer is responsible for the development and maintenance of native mobile code on the iOS operating systems. This person utilizes their knowledge of mobile development and hardware capabilities as an integral part of the software development team.  This position will require both native mobile development experience as well as competency with web applications and services.

The role requires an energetic and self-motivated individual with excellent communication, organization, and technical skills to work cross functionally with other organizations (internal and external), who can communicate to all levels of management.

  •  Development of mobile applications and plugins 
  •  Provide technical guidance to the rest of the team as needed
  •  Ability to accurately estimate time required for development tasks and then execute against project plans to deliver high quality features and tools for our customers
  •  Engage with customers during real-life use of the mobile software developed
  •  Assist in the continued successful software development lifecycle of the company

Qualifications

  • B.S. or equivalent degree in Computer Science, Information Networking, or equivalent field of study
  • 1-5 years of industry experience with a track record of success in product development and deployment
  • Demonstrable experience in native iOS 
  • Highly proficient in Agile development 
  • Knowledge of mobile web development (HTML, CSS, JS) best practices, frameworks, and patterns 
Additional Desired Experience
  • MS in Computer Science or MBA a plus
  • Android development experience
  • Start-up and/or early-stage company experience
  • Experience at the intersection of consumer hardware and software
  • Played baseball or softball; understanding and passion for the games

Additional Information

Additional Information

  • Unique, exciting opportunity to work in an angel/venture backed early stage company
  • Flexible work environment
  • Competitive compensation package
  • Overnight travel may be required for this position but it is expected to be very infrequent
  • Diamond Kinetics is an equal opportunity employer and all information will be kept confidential according to EEO guidelines