Implement commercial-grade software, using the company standards for coding style and unit testing coverage as the backdrop for your work product. Your code must be well designed, clearly written and efficient. Your code must be testable and include unit tests and be available for public review.
As an SDK developer, particularly an Android developer, you must be comfortable with testing your code against a complex matrix of devices and OS versions. In addition, you must be aggressive with testing your software in a setting where many other SDKs are also present in the host app. Keep in mind that your code will be blamed for any failure at the app, so your ability to find bugs before the client does is critical.
Provide realistic and firm estimates for sprint planning, including accurate story point allocations.
Coach junior members on how to give realistic and firm estimates for sprint planning, including story point allocations.
Update relevant tools (Jira, etc) on the progress of your work during a sprint to help ensure great collaboration, transparency, and accountability.
Provide helpful and productive code reviews for peers and junior members of the team. Productive code reviews are ones where the recipient is helped by your feedback and is able to act upon your feedback, not just picking out errors or design flaws.
Qualification*MCA, B.E, B.Tech, Bsc-IT, BCA
Experience*5 Year- 9 Years
Salary*Best in Industry