Mobile Application Developer (iOS)

Tracen Technologies   •  

Virtual / Travel

Industry: Enterprise Technology


Less than 5 years

Posted 65 days ago

This job is no longer available.

Mobile Application Developer (iOS)

  • Job TitleMobile Application Developer (iOS) This is a full time, W2 position.Minimum/GeneralExperience2+ years minimum developing mobile applicationsPositionPosition Description/Tasks to be PerformedContinued development and enhancement of multi-platform mobile data collection system (iOS)
  • Architect mobile solutions and turn business and functional requirements into technical documents
  • Listen to customer requirements, architect solutions, document technical specifications, and write iOS code.
  • Participate in the full software development lifecycle including design, development, unit testing, optimizations, technical documentation and bug fixes
  • Participate in the R&D effort for new techniques and applications of mobile technologies
  • Required SkillsSkills & Experience:Experience working in a variety of programming languages and environments
  • Familiar with principles of OOP and implementation of software design patterns on a consistent basis
  • Experience with data exchange (XML, JSON, dynamic content), SQL Server, Oracle and/or MySQL
  • Experience in enterprise mobile application design, system architecture, working prototype/engine
  • Must have a passion for mobile application development
  • Knowledge of HTML 5 a plus
  • Experience in agile and full cycle software development, including analysis, design, development, testing, and implementation
  • Experience working in an Open standards environment
  • Knowledge of browser/client and smartphone/tablet specific compatibility issues
  • Knowledge of emerging technologies, standards, and best practices
  • Must be able to work effectively and efficiently in a collaborative environment with project managers, designers, and developers
  • Excellent verbal and written English communication skills
  • Strong attention to detail, organization, and time/projectmanagement skills
  • Ability to thrive in a fast-paced environment
  • Strong analytical skills
  • MinimumEducationBA/BS degree or higher in a technology related field. Experience may be substituted for education.