أبلاي إيدج ابدأ البحث عن عمل

Software Engineer - Android

Recro · Gurugram, Haryana, India

قدّم وتابع مع أبلاي إيدج
Android Engineer (3-7Years) |📍 Gurugram, 5 days/week | IMMEDIATE JOINERS NEEDEDAbout the RoleWe’re looking for a strong Android Engineer who can build high-performance, scalable mobile applications used by thousands of daily active users. If you care about clean architecture, real-time systems, and product quality - we’d love to talk.You’ll work closely with backend, product, and design teams to ship fast, reliable features in a fast-paced fintech environment.What We’re Looking For− Design and develop native mobile Apps and SDKs for Android using Java & Kotlin− Integrate mobile SDKs & Restful API's.− Develop Apps & Mobile SDKs with enterprise level quality− Work as part of an agile team using scrums− Work / Collaborate with various cross functional teams of Product Managers / Tech Leads / UX to understand the requirements− Deliver code in an agile team environment− Lead code reviews to drive teams to the highest standards for building mobile apps− Provide architectural leadership in product development team− Drive teams to follow clean code principles− Drive innovation through rapid prototyping and iterative development− Unit Test case development and aiding in automation of app− Document the working systems and help in training of fellow engineers Experience Requirements:− 4-7 years of working experience in native Android application development− Capability to build reusable frameworks to support business demands.− Should have strong understanding of lifecycles of Android Application− Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes− Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data AccessLayer).− Comprehensive experience developing mobile applications and mobile SDKs in Java− Hands on experience and in depth working knowledge of Android SDK− Working knowledge of modern Android Development Guidelines and Style Guidelines as well as modern use of Support Library.− Familiarity with cloud message APIs and push notifications− Understanding of Google's Android design principles and interface guidelines− Should know effective use of debugging tools available− Aware of Mobile application development trends− Experience working with remote data via REST and JSON− Experience with XML, JavaScript and interfacing Android applications to server side APIs− Exposure to development of server side components− Good knowledge of concepts of Oops and design patterns is a must− Should be quick learner of existing app or platform− Proficient understanding of code versioning tools, such as Git, svn etc.− A Plus: Knowledge of react, react native− A Plus: Knowledge of payments moduleGood to HaveExperience building fintech / trading / real-time productsExperience with Jetpack ComposeKnowledge of app security best practicesExperience handling apps with 100K+ users