Seeking Mobile Developers for both iOS and Android platforms. This is an intermediate mobile developer role.
Your primary focus will be development of iOS/Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Required Skills & Experience
3+ years native iOS/Android application development
Advanced skills in Swift and Objective-C with latest iOS SDKs / Advanced skills in Java
Ability to build production quality applications
Understanding software design patterns and modern architectural principals
Good communicator, positive personality and team player
Strong problem-solving skills
Current applications published in the App Store / Google Play
Experience with Agile methodologies Energized by a fast-paced environment
Working knowledge of test-driven development practices
Experience writing multi-threaded, asynchronous code
Experience with Protocol oriented, functional programming
Experience with offline storage, threading, and performance tuning
Proficient with various Testing processes
Knowledge of web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Proficient understanding of Git Familiarity with continuous integration
Design and build native applications for the iOS/Android platform Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features Identify and correct code smells, eliminate bugs Help maintain code quality, organization, and architecture.
Last date to submit application 30 Dec 2017