Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Development Engineer (Android) @ Mastercard

Home >

 Lead Software Development Engineer (Android)

Job Description

    Lead Software Development Engineer (Android) Bangalore The Role: In this role, you will work on building a world class SDK product, while leading a group of Android engineers. You will architect, optimize, and enhance our SDK to deliver seamless integrations for businesses. Responsibilities: Make architectural decisions and changes for building scalable and extensible Android SDKs. Build and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for multiple SDKs. Write code around our Android projects to automate tests, builds, and anything mundane. If you have to do the same thing twice, automate it. Build instrumentation on our Android SDK, and take data driven approaches which would help product managers make decisions in a jiffy. Good understanding of pro-guard, R8, SSL pinning, and other security checks. Requirements: 5+ years of experience in Android development. Good understanding of Kotlin, OOPs, SOLID principles. Must have expertise on Gradle - Build variants, Build Flavours, etc Good knowledge of threads, activity lifecycles, web views, and debugging skills. Strong grip on Android architecture, design patterns and best practices. Expertise in common Android libs such as Coroutines, Retrofit, Datastore, etc. Follows industry best practices in Security and Compliance. Has excellent documentation and communication skills. Good to have: Experience in building Enterprise Android SDKs. Performance optimization techniques and benchmarking. Understanding of cross platform technologies such as KMP, Flutter, React Native. Any side projects on GitHub or starred apps on the Play Store are a plus. Knowledge of Maven deployment and other SDK distribution methods. Knowledge of behavioral changes in upcoming Android versions is a plus. Location: Bangalore ,

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Lead Software Development Engineer (Android)

Contact Details:

Company: Razorpay
Location(s): Other Karnataka

+ View Contactajax loader


Keyskills:   Android development OOPs SOLID principles Gradle threads design patterns Retrofit Kotlin Coroutines Datastore Security Compliance Flutter React Native

 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

RF RAN optimization Engineer||4 To 6

  • Capgemini Engineering
  • 4 to 8 Yrs
  • Other Karnataka
  • 17 hours ago
₹ Not Specified

Lead Shift Incharge Meg Kg Kkd Job In Reliance

  • Reliance Industries
  • 3 to 12 Yrs
  • Kakinada
  • 18 hours ago
₹ Not Specified

Tesseract - Software Architect - Robotics

  • DNEG
  • 3 to 7 Yrs
  • Mumbai
  • 23 hours ago
₹ Not Specified

Senior Network Security Engineer Job in Wipro

  • Wipro
  • 7 to 11 Yrs
  • Other Haryana
  • 2 days ago
₹ Not Specified

Mastercard

Who is Mastercard?Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks,...

Plugin template missing! Fix or contact support.