The Senior Mobile Developer is an integral member of Rainmaker Labs Team responsible for developing apps on mobile platforms. If you’re excited about delivering mobile version of various kinds of apps, on multiple platforms, this is the team for you.
You will work closely under a team to implement, test and deliver apps on iOS or Android platforms. The ideal candidate is a self-starter who is eager to learn and use new technologies to build innovative applications. he must also possess strong hands on design and implementation of various mobile applications.
Duties and Responsibilities:
Experience (from university or work) is required.
Implement native applications for iOS or Android
Serve as core contributor owning full life cycle product development
Work to architect and re-factor code and design for optimal maintainability, extensibility and re-usability
Excel in a highly iterative development process
Take ownership and help test, release, and maintain your code
Must be able to read and comprehend English documentations.
Good understanding of object oriented design and various design patterns
Ability to understand and master new technologies quickly
Understanding of XML/JSON based RESTful APIs
Strong focus on quality and generating results
Self-disciplined with strong attention to detail
Excellent written and oral communications