IOS Mobile Developer
880 Winter Street Waltham, Massachusetts 02451
In this role you will work in a collaborative team environment that encourages you to perform at your best, and challenges you to engineer elegant solutions for complex business problems. You will actively participate in on-going new feature/architecture designs and product enhancements. You are able to quickly learn complex concepts and use your extensive experience/knowledge to recognize areas for improvement.
The ideal candidate will be an experienced (3+ years of iOS application development) developer who is highly organized, self-directed, energetic, focused, and skilled in building high-performance and robust mobile applications. He/she is able to apply sound architecture/design principles, recognize opportunities for improvements, and adept in solving complex technical and business problems.
- Seasoned developer with experience designing and building mobile applications with passion for building user friendly and high performing solutions
- Have experience and appreciation for working in high-paced agile environment
- Detail oriented and thorough in interpreting requirements
- Able to provide design options and process user feedback to create elegant solutions
- Current with mobile trends/technologies, latest iOS features
- Knowledgeable of and have solid understanding of Object Oriented concepts, best practices, and design patterns
- BS degree in Computer Science or related field, with 3 years of related experience.
- Strong Objective C for iOS Application development skills
- Strong Java Application development skills
- Extensive knowledge of iOS APIs and Frameworks
- Solid understanding of mobile design context dimensions
- Proven extensive experience building complex mobile Apps for enterprise customers
- Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- Experience with network communications protocols including data-interchange formats such as JSON and XML
- Experience with writing automated unit tests
- Excellent verbal and written communication skills