Job Description
2-3 Years experience in developing and deploying high-quality IOS applications.
In-depth understanding of the IOS platform and its apps development ecosystem.
Hands-on experience developing and supporting reusable IOS components and libraries.
Ability to write well-abstracted, reusable and efficient code and correctly employ object-oriented design patterns.
Worked on library/framework projects that are used by a large number of users.
Experience of software development life cycle.
Willingness to work on new technologies and learn new frameworks.Working experience in TDD (Test Driven Development)
Experience with pair programming
Good hands on with code-optimization, code-refactoring and writing maintainable code.
Pair programming on mobile and server-side code.
Writing functional and unit tests for all of your code.
Staying current with best practices in memory management, UI layout and rendering, network performance, dll
Working with product designers to manage requirements.
Candidate who can join Immediate basis will preferred.