Android Developer

Apply for this job

Email *

Job Description

<strong><u>Experience</u></strong><p><br></p><ul><li> Minimum 5 years of coding experience in Android, Kotlin in creating Enterprise Mobile Applications of high performance and global at scale</li><li> Strong understanding of object-oriented software development , Android SDK and its design patterns.</li><li> Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.</li><li> Experience designing clean and maintainable APIs</li></ul><p><br></p><strong><u>Technical Skills</u></strong><p><br></p><ul><li> Must have exposure to Android Architecture Components, full lifecycle of Android Apps: building from early stages, shipping through Google Play Store</li><li> Experience developing Frameworks</li><li> Knowledge of multi-threading and memory management specific to mobile devices and caching mechanisms</li><li> Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem</li><li> Knowledge on MVVM, Clear Architecture</li><li> Knowledge on DI</li><li> Knowledge on Functional Programming</li><li> Experience on Firebase</li></ul><p><br></p><strong><u>Functional Skills</u></strong><p><br></p><ul><li> Experience in following best Coding, Security, Unit testing and Documentation standards and practices</li><li> Experience in Agile methodology.</li><li> Ensure quality of technical and application architecture and design of systems across the organization.</li><li> Effectively research and benchmark technology against other best in class technologies.</li></ul><p><br></p><strong><u>About Virtusa</u></strong><p><br></p>Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000+ people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.<p><br></p>Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.<p><br></p>Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.