iOS Developer
As an iOS Developer at MobileAware you will work as part of a multifaceted team to deliver the next generation of customer service on mobile devices – this is a chance to build software that really matters. You will have the opportunity to tangibly impact customer service experiences for millions of users across the globe.
This is an excellent opportunity to collaborate in a mixed technology team and learn new skills in the process.
Responsibilities
• Accurately estimate development timelines from wireframes and functional specifications
• Meet deadlines established by accurate project estimates
• Work effectively in a collaborative, fast-paced team environment including effective use of source control tools such as Git
• Write clean and efficient code with appropriate use of comments
• Consider the implications of performance limitations of battery life, CPU and memory availability to implement robust and efficient solutions
• Develop comprehensive unit tests for your deliverables
• Clearly articulate thoughts and ideas both verbally and in writing
• Apply knowledge of current iOS development trends and technologies
Requirements
• Thorough understanding of software development technologies including:
- C / Objective-C
- JSON / XML
• Thorough understanding of OOP, threading / asynchronicity, memory management, and design principles
• Experience working with Xcode and Instruments including strong debugging skills
• Experience developing and publishing apps for the iOS App Store
• Experience with common iOS frameworks including:
- CoreAnimation
- MapKit
- CoreLocation
- CoreData
- CFNetwork
• Experience consuming JSON and XML RESTful web services
• Exceptional communication skills – both oral and written
• Outstanding organizational skills and attention to detail
• Flexible and adaptable; able to manage shifting priorities / deadlines
• Understanding of and passion for the digital space
• Available to start immediately and work full-time at our office in Downtown Boston
• Bachelors degree in Computer Science or equivalent work experience
Pluses
• Android/Blackberry development experience
• Experience with user interface design
• Proficiency with Adobe Photoshop or Fireworks
• Experience with Web development technologies including: Javascript, HTML5, CSS, .NET, C#, VB.NET, Django, PHP
• A robust sense of humor
Benefits
– Health & Dental insurance coverage provided for full-time employees
– Charlie Card (unlimited travel on Subway and local bus)
– 15 days paid vacation for starting employees
– MacBook Pro laptops with 27” display monitor
– Free coffee, soda, and snacks – and beer on Fridays
About MobileAware
MobileAware is a young international company searching for smart, motivated individuals to be part of our rapidly expanding team. Team members at MobileAware have the opportunity to contribute to original, cutting-edge products that are deployed to major telecom operators worldwide. Our innovative solutions enable mobile network operators to rapidly build and launch a mobile presence that is accessible from any device. Many of the world’s largest operators, including Orange, T-Mobile, TELUS and Vodafone, have relied on MobileAware to help them transition to a Mobile First Strategy.
Send resume to jobs@mobileaware.com