Android - Technical Lead / Architect
Job Description
Experience: 8- 12 years
Budget: Upto 40 LPA
Education: B.Tech/B.E. (CS/IT)
Location: Noida ( 5 Days - WFO)
Percentage ( MANDATORY )
• 10th & 12th- 80% & above
• UG- 60% & above
Must Have Skills:
• Experience should be on Consumer Facing Apps
• Experience on Building Apps or platforms from scratch. Worked on Architecture
• Language- Kotlin, JAVA
• Architecture- MVVM, MVI, clean, MVP, Coroutine (Any)
• Database- Room, SQLite
• Push Notifications- Firebase
• API- Retrofit
• Should have worked on Hybrid Apps (Android or IOS)
• Should have worked on Release free feature or No Code Base/ One Code Base
Must Have:
● Minimum 8+ years of experience in Android App Development
● Kotlin /Java language proficiency is MUST
● Expertise with MVVM/MVI architecture , multi-modular design, Android Architecture components
● Proficiency in efficiently fetching the remote data via REST APIs and JSON with low latencyDetailed understanding of Notification ecosystem like FCM/APNS, 3rd party push notifications and their delivery mechanism
● Proficient in different design patterns using OOPS concepts, SOLID design patterns and proven records of using them
● Quick in production debugging - Crashes / ANR, memory leaks, frozen frames, App Startup time, battery optimizations and suggest way to fix the gap
● Expertise in doing code review to scale the App and reduce technical with an eye for details
● Solid understanding of the full mobile development life cycle like QA and CI/CD process
Key Responsibility Areas:
● Building a high performance , scalable App for company users.
● Designing a robust platform for the new features with best design pattern & modularity
● Coordinating with back end (API/DB ) team for efficient solution & smooth integration
● Periodically review ,upgrade the App code base and define a Tech road map
● Proactively work on improving the various App vitals like Crashes, ANR, battery consumptions
● Mentoring/coaching of junior developers in the team
● Unit-test code for robustness, including edge cases, usability, and general reliability.
● Foster a culture of innovation and fast execution, leading by example and hands-on execution.
