Android Developer - Banking industry
Purpleplum · Hyderabad, Telangana, India
قدّم وتابع مع أبلاي إيدجCompany Description:Purpleplum is a modern Fintech as a Service provider, equipping companies with the tools needed to launch secure, customized, and compliant fintech products. Our platform allows banks to implement digital banking solutions including consumer and corporate banking. Additionally, companies can introduce embedded fintech products like accounts, payments, and cards, with quick integration facilitated by modern APIs. Our fully managed infrastructure ensures a streamlined and optimized process flow for enhanced customer experiences.Qualifications4+ Years of experience in Android native development with Java and KotlinExperience in Android Studio IDE and tools like Android Device Monitor, LogcatSolid experience/understanding of OOPS concepts and Design patterns.Knowledge of cross-platforms like Flutter, and React Native is an added advantageThorough knowledge of Android APIs and platform capabilities (location-based capabilities within apps)Experience with offline storage, threading, and performance tuningProven knowledge of Android UI design principals, patterns, and best practicesExperience with publishing applications on Google Play Store and the app signing processExpertise in payment gateway and social media integrationProficient understanding of code versioning tools, such as GitRoles & Responsibilities:Provide technical leadership and functional help working closely with team membersDesign, implement, and maintain applications within all phases of the software development life cycle (SDLC) on Microsoft Azure (or AWS)Independently carry out the activities without much guidanceCreate, understand, and validate design and estimates and be able to justify themApplies knowledge of principles and techniques to solve technical problems.Works closely with other functions to understand customer needs and develop product roadmaps.Translate design and wireframes into high-quality mobile applications.Strong troubleshooting and analytical skills and detail-orientedComprehensive understanding of OOPS concepts, data structures, algorithms, and product development techniques and theoriesShould be able to design schema for enterprise-level applicationsShould be able to apply design patternsShould be open to facing new challenges and learning new technologiesExperience with debugging, performance profiling, and optimization