This site uses cookies. To find out more, see our Cookies Policy

Mobile Developer SE2 in Phoenix, AZ at MDI Group

Date Posted: 1/11/2019

Job Snapshot

  • Employee Type:
    Contractor
  • Location:
    Phoenix, AZ
  • Job Type:
  • Experience:
    1 to 2 years
  • Date Posted:
    1/11/2019

Job Description


Mobile Developer SE2

Location: Phoenix, AZ

Core Responsibilities:

•    Design, code, and maintain the application logic that drives our mobile experiences on iOS
•    Identify opportunities to improve our apps through research and proof of concepts
•    Attend scrum ceremonies including planning, stand-ups, retrospectives, and demos

Must Haves of this Position:

  • Experience submitting and releasing apps
  • Experience with unit and UI testing with XCTest in iOS
  • Comfortable with iOS performance (memory, speed, networking) and experience using performance analysis tools (i.e. Instruments) 
  • Knowledge of current technological trends, developments, and best practices in the area of information security, wireless network architecture, technologies, and concepts.
  • Technical knowledge of REST/JSON service integration
  • Experience developing networked apps that communicate with remote web services
  • Excellent cross-functional communication skills 
     

Bonus Experience:

  • Android development 
  • RESTful web services development 

Education, Experience and Knowledge

  • Bachelor’s Degree in Computer Science, or related field, from a four-year college or university, or one to two years related experience and/or training; or equivalent combination of education and experience.
  • Have experience submitting and releasing apps.
  • Minimum 3 yrs. experience developing complex iOS application in an enterprise environment.
  • Excellent knowledge of mobile development best practices, including coding standards, code reviews, source control management, build processes, testing, and performance monitoring.
  • Excellent knowledge of mobile UI testing with XCTest in iOS
  • Comfortable with iOS performance (memory, speed, networking) and experience using performance analysis tools (ex Instruments)
  • Excellent knowledge of all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support. 
  • Excellent knowledge of agile software development methodologies

A GREAT PLACE FOR GREAT PEOPLE TO WORK

Search IT Jobs