What are the responsibilities and job description for the iOS Architect position at blueStone?
Company Description
blueStone Recruiting is a national search firm specialized in IT.
Job Description
A great consumer goods company based in the western suburbs of Chicagoland is looking to add an iOS Architect to their growing team! This is a role with a very high level of visibility within the organization and will have the opportunity to be involved in all stages of the development lifecycle, from initial concept generation through to final delivery and support. If you're looking for an opportunity to make an impact on an organization and their products this is the opportunity for you!
- Develop and support iOS and Android mobile applications.
- Utilize best agile development practices. Assist in design and software architecture. Perform code reviews, unit testing, and system testing.
- Knowledge of Scrum development
- Knowledge of cloud web services integration (AWS, REST, JSON etc.)
- Work closely with hardware and firmware teams in integrating mobile app and cloud
- Interface with various hardware and software vendors on complex system integration tasks to achieve efficient, cost-effective and delightful product solutions
- Knowledge of and/or experience with networking protocols used in data communication systems, especially those unique to wireless communications, would be desirable.
- Interface with customers and other design engineers required throughout the product development cycle and follow on product support.
- Opportunity to help develop wireless-specific applications in a rapid development environment.
- Develop Android and iOS applications.
- Wireless experience desired (Bluetooth, WiFi, Zigbee, proprietary RF, etc.)
- A plus is experience with sensors or sensor sampling, such as accelerometers
- A plus is experience with iOS HomeKit and HealthKit
- Experience designing and implementing APIs
- Understanding of algorithm and data structure fundamentals
Qualifications
- BS or MS in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or equivalent.
- Ideal candidate will have a minimum of three (3) years of software, mobile and agile experience
- Knowledge of Bluetooth Low Energy protocols, Web Services, HTTP, BLE
- Must be proactive thinker with the ability to adapt to changing priorities
- Must be self-motivated team player with the ability to manage multiple tasks and priorities.
- Must have excellent written, verbal and presentation skills
Additional Information
Work with blueStone recruiting to find your next Java development career. You can find us at http://bluestonerecruiting.com. We look forward to speaking with you!
All your information will be kept confidential according to EEO guidelines.