Job Summary
Motive Health is seeking an enthusiastic iOS Developer to provide support, architect and design as well as development of web and mobile applications. This is a lead position that will support Motive Health’s existing application Agent+ as well as the development of new emerging products and applications. The successful candidate will be accountable to develop/support mobile, web apps and API’s that will scale nicely to 1,000’s of concurrent clients.
We are a small development team developing new and supporting existing applications in the mobile space. Our team members are very passionate about development, learning new programming languages and building world class apps.
Responsibilities and Duties
- Develop new applications and new features on the existing iOS product portfolio as well as new mobile and desktop products and platforms
- Design, development, debug, monitor and maintain the companies existing iOS application
- Help direct the overall application architecture for supporting our mobile applications
- Implement, test and optimize the API’s supporting client devices and applications
- Assist and contribute to our in-house developer best practices
- Collaborate, motivate, inspire and participate in a team environment
- Work with various Java based frameworks to support existing and new applications
Qualifications and Skills
- BS in Computer Science or related field (experience in lieu of degree considered)
- Proficient in iOS development (Objective-C and Xcode)
- Possess thorough understanding of the iOS application architectures
- Working experience in Java, good command of object oriented principles
- Ability to quickly pick up and learn new languages and frameworks
- Capable of recognizing architectural bottlenecks and tradeoffs
- Experience in Agile style development including Sprint planning and Estimation
- 2+ years of client software development experience
- Strong working knowledge of client-server architectures and RESTful API’s
- Working knowledge of TCP/IP APIs and protocols/frameworks
- Must have excellent problem solving skills and love technical challenges
- Experience working with Android development is an asset
Personal Qualities
- You are always looking to develop new skills, learn new platforms and technologies
- Self-motivated, quick learner with the ability to achieve results
- You love to write clean, reusable code and have a passion for mobile development
- Not shy in communicating expectations, and sharing your perspective with others
- You take pride in delivering products that are impressive and outpace competitors
Benefits
- Salaried employment
- Employee stock plan
- Health / Dental Benefit Plan
- Vacation
- Flexibility
Job Type: Full-time
Required education:
- Bachelor’s
Required experience:
- iOS: 1 year