Job Description
Position: Senior Android Engineer
Experience: 10+ years
Location: Surat
Domain: Fintech / Payments / Banking Apps
About the Role
We are looking for an experienced Senior Android Engineer with 10+ years of professional experience in building, scaling, and maintaining high-performance Android applications. The ideal candidate must have hands-on expertise in fintech, payments, digital wallets, banking apps, or similar financial domains, ensuring compliance with security, performance, and scalability standards.
Key Responsibilities
• Design and develop complex, secure, and scalable Android applications in the fintech/payments domain.
• Implement robust app security standards (encryption, secure storage, SSL pinning, biometric authentication).
• Optimize application performance, memory usage, and network efficiency for large-scale fintech applications.
• Work closely with cross-functional teams (backend, DevOps, QA, product) to ensure end-to-end solution delivery.
• Adopt clean architecture (MVVM), multi-module app, and scalable code practices.
• Review code, mentor junior engineers, and contribute to setting coding guidelines and best practices.
• Integrate with complex APIs including payment gateways, digital wallets, credit/debit card services.
• Ensure compliance with RBI, PCI-DSS, and other fintech regulatory/security guidelines.Handle app releases, versioning, CI/CD pipelines, and Play Store deployments at scale.
Technical Skills Required
• Core Android Development: Kotlin, Java, Jetpack components, Coroutines, Flow, LiveData.
• Architecture: MVVM, Dependency Injection (Hilt/Dagger).
• Networking & Data: Retrofit/OkHttp, gRPC, WebSockets, MQTT, Room/Realm/SQLite, DataStore.
• Fintech Integrations: Payment gateways (Razorpay, Stripe, PayU, etc.), Card tokenization, biometric authentication.
• Security Practices: Encryption, SSL/TLS, certificate pinning, Android Keystore, OAuth2.0, JWT.
• Performance & Scalability: Multithreading, profiling (CPU, memory, battery), crash analytics (Firebase/Crashlytics).
• CI/CD & Tools: Git, Jenkins/GitHub Actions, Gradle optimization, ProGuard/R8, Play Console.
• Testing: JUnit, Espresso, Mockito, UI Automator, End-to-End testing frameworks.
• Other: Knowledge of fintech compliance (PCI-DSS, RBI security guidelines), experience with digital KYC, lending apps, fraud detection modules is a plus.
Soft Skills
• Strong mentoring skills.
• Problem-solving mindset with a security-first approach.
• Ability to work in fast-paced agile environments with multiple stakeholders.
• Excellent communication and decision-making abilities.
• Should be able to lead the team.
• Education
Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
Perks of Joining HAAT Delivery
Above-market rate salary: Be rewarded for your expertise with competitive compensation.
Weekends off: Enjoy a great work-life balance with weekends to yourself! Flexible timings: Work in a way that fits your productivity style.
International Team: Collaborate with a global team and gain diverse exposure.
Learn and Grow: Amazing opportunities to expand your knowledge about the fast-evolving food tech industry.
💡 Quick Summary
Seeking a career-building opportunity? The Android Team Lead position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Surat offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
