[The logo is protected from the company]

Compuware Corporation

New technologies offer incredible potential: revenue growth, improved customer satisfaction and stronger brand image. However, these innovations can also make technology environments more complex.To reach its full potential, technology must be easy to use. And it must perform.For nearly 40 years, Compuware has delivered software, experts and best practices to make your applications work well and deliver business value. Our people and software ensure that critical technologies work like they s... Read More

Address      One Campus Martius Detroit Michigan 48226 United States of America
Website      www.compuware.com/
Holding      No Holding Details

View Company Page
Apply to job

Mobile iOS

Company Message:

Compuware Corporation, the technology performance company, provides software, experts and best practices to ensure the world's most important technologies work well and deliver value. Compuware customers include 46 of the top 50 Fortune 500 companies and 12 of the top 20 most visited U.S. web sites. The company's ongoing success depends on our employees--a diverse team of people with a set of key, common attributes. We seek positive, assertive team players who have a strong desire to succeed in a team- and customer-oriented environment. Learn more: http://www.compuware.com.
Position Description & Responsibilities:

Compuware has an immediate opening for an iPhone Technical Lead who will help developing Custom Applications on the iPhone platform while providing leadership and technical team direction. The position will have the added benefit of working with a young, dynamic and highly motivated team in a flexible environment of an established software development company.


The iOS Technical Lead is focused on the solution architecture that relates to the analysis and design of mobile applications, and is responsible for determining the core set of leverageable design artifacts that will effectively guide subsequent mobile application construction efforts.


Responsibilities will include all aspects of software development from inception, thru design to coding and testing.  These responsibilities will also include technical leadership and providing architectural direction.


    * Design and build the next generation of iPhone apps and APIs
    * Create and implement Mobile Application Architecture
    * Define, create and maintain reusable mobile application components
    * Perform the Duties and responsibilities of a SCRUM Master as needed
    * Keep up-to-date on the latest Android SDK developments, respond to customer feedback & testing
    * Build and maintain AGILE/SCRUM project and sprint plans
    * Provide status on feature backlog progress, sprint progress, velocity metrics, and quality metrics
    * Ensure Quality standards are met
    * Defining, designing and implement mobile application frameworks
    * Demonstrate leadership abilities to our mobile clients with the development and deployment of software projects, enhancements, and fixes that are coordinated based on release schedules.
    * Facilitate Release Planning with Customers, Team and Mobile Leadership


    * A Bachelor's degree in Computer Science (or equivalent experience)
    * 5+ years of software development experience
    * 3+ years hands on Apple/iOS/Objective C experience in a professional environment.
          o Some Project Management Experience
          o Proven experience defining, creating, and implementing software architecture
          o Experience with Graphics and video programming
          o Proven experience with AGILE and SCRUM development methodologies
          o Experience developing native Android apps or other mobile apps is strongly preferred
          o Proficiency in Xcode 3.2 or higher, Interface Builder and Instruments
          o Able to design for multiple screen designs
          o An eye for great design and user experiences
          o Passionate about quality
          o Ability to communicate within a close-knit team
          o Hard-working and a fast learner
          o Source code control understanding using tools such as GIT
          o A passion for mobile device technologies, especially Android
          o Experience with developing Android and other mobile applications
          o Experience with OpenGL and Vector Mathematics
          o Animation using Matrix Algebra
          o Experience with SQLite and XML
          o Experience in developing Location Based Services
          o Basic knowledge of major mobile platforms (Android, Blackberry, etc)
                + Excellent organization and time management skills
                + Effective written and spoken communication skills

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


(517) 267-5253

Contact Name:

not provided

Job Duration:

not provided


(313) 227-7300



News - Compuware Corporation

Related Jobs

Engineering Program Manager

The Engineering Program Manager is responsible for leadi ...   [more]

Dot net developers

Windows application development experience using C#.Net, ...   [more]

Java developers

2- 5 yrs of experience in Core Java and J2EE Experience ...   [more]

VC++ Developers

2-5 years Development experience using C,C++, VC++, MFC   [more]

develop superior video products

Providing stellar products and services takes a great te ...   [more]

Software Developer

As a senior software developer you will be involved in n ...   [more]

Senior Software Developer

As a senior software developer you will be involved in n ...   [more]

3D Game Developer

    *   Write/edit programming script to create and enha ...   [more]