Senior iOS Applications Engineer

  • location: Brighton, MA
  • type: Temporary
  • salary: $40 - $100 per hour
easy apply

job description

Senior iOS Applications Engineer

Randstad Sourceright, in partnership with one of the leading audio technology companies in the world, is seeking a Senior iOS Applications Engineer to join their Consumer Electronics Division to be involved in the development of mobile applications. Our client prides themselves in providing extraordinary customer experiences. We are looking for a strong iOS development expert who could apply their abilities to make a big difference in the customer experience. The job would combine the best of a small startup team within a large respected company with the resources required to get the job done.

- Develop native iOS applications and iOS SDKs
- Integrate applications with connected products and with cloud services
- Scope, architect, and develop new products and solutions
- Architect and support existing products and solutions

Working hours: 8:00 AM - 5:00 PM

--Minimum Bachelor's degree in engineering, computer science or a related technical field with a Masters' degree a plus for more senior level role
--5+ years of software experience in cross-platform mobile application design and development
--Effective communication skills at building relationships across organizations in verbal and written form, since you will be responsible for developing and documenting the mobile experience to technical teams and stakeholders
--Strong Computer Science fundamentals in object-oriented design and data structures, as well as process-oriented problem-solving skills
--Strong team player and ability to work without much direction when needed
--Excellent Swift coding ability
--Intimate experience with several iOS SDKs such as UIKit, Core Animation, AVFoundation & Core Graphics
--Experience using non-Apple libraries, e.g. AlamoFire, Moya, RxSwift, Realm or other open source libraries
--Experience writing multi-threaded/asynchronous code; solid understanding of threading in iOS applications
--Good Understanding of Reactive/RX Patterns and data driven apps
--Experience with cross device display and performance optimization
--Code and process examples of past work required

- Ability to analyze performance of applications using Apple and third-party tools, and to act upon analysis to improve performance
- Solid understanding on good UI/UE practices on mobile platforms
- Experience with Agile development process
- Comfortable using GitHub source control
- Experience building and animating custom UI components
- Familiarity with cloud development environments, including API design and integration
- Experience using web services; understanding JSON, REST, and WebSockets
- Familiarity with Mobile App security and secure communication
- Experience with C/C++ development and integrating with Objective-C/Swift
- Understanding of unit testing
- Some experience with Bluetooth or BLE

Location: Framingham, MA or Boston, MA

Randstad is a world leader in matching great people with great companies. Our experienced agents will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temporary-to-permanent or permanent opportunities, no one works harder for you than Randstad. EEO Employer: Race, Religion, Color, National Origin, Citizenship, Sex, Sexual Orientation, Gender Identity, Age, Disability, Ancestry, Veteran Status, Genetic Information, Service in the Uniformed Services or any other classification protected by law.

easy apply

get jobs in your inbox.

sign up

related jobs

    Project Manager

  • location: Cambridge, MA
  • job type: Temporary
  • salary: $65 - $78 per hour
  • date posted: 7/23/2018