Overview

Job Description:

We are looking for senior mobile app developers to develop our next generation enterprise communication and collaboration software based on Nokia Bell Labs research. An ideal candidate will

  • Loves to code and can solve complex problem
  • Has strong ability to work within teams with excellent interpersonal skills and written/verbal communications
  • Has strong creative ability to take research requirements and visions to create applications
  • Be able to contribute to creation and follow through on project timelines with documentation and design specifications

Main responsibilities:

  • Collaborate across the company and interact with our customers to define, design and ship new features
  • Write maintainable code with extensive test coverage following TDD/BDD principles, working in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment
  • Improve the skills of everyone around you through discussion, debate, coaching, and review.
  • Promote work in an agile mode.
  • Work with team members to create and develop innovation ideas into projects
  • Needs to have good understanding of UI guidelines and able to expertly implement UX/UI design for iOS and translate for Android

Additional required Skills/Experience

  • 4 years of iOS mobile application development
  • 3 years of using Xcode, iOSK SDK, Objective C (knowledge of Swift is a plus)
  • 3 years of experience with Javascript, REST interfaces, XML, JSON, OAuth.
  • 4 years of experience working in a TDD/Agile development environment and unit testing with tools
  • Demonstrated experience in designing, developing mobile applications
  • 2 years experience working with mobile attached accessories (Bluetooth LE, WiFi, NFC) considered a plus
  • 2 years Experience with Core Data or REALM considered a plus
  • Experience with developing multi-threaded applications
  • Experience with iOS frameworks for accessing other system datasets like media or contracts
  • Experience with iOS Location services; Experience with Open GL or Open CV
  • Experience with Metal considered a plus
  • Published App on Apple or Google Play store is a plus
  • Experience with developing cross platform applications is a plus
  • Master Degree in Computer Science considered a plus

About Nokia Bell Labs

Nokia Bell Labs, the industrial research division of Nokia,  continues to conduct innovative and game-changing research around the big issues affecting the ICT industry. Using its wide-reaching expertise and collaborating with the global innovation community (both inside and outside Bell Labs), the organization is focused on finding solutions that offer a 10x (or more) improvement in multiple dimensions. These solutions will then be used to create cross-discipline ‘Future X’ initiatives that will shape the future communications landscape.