*Role: Senior Android Developer* *Location: Wilmington, DE or Columbus, OH, Plano – TX, NY, IL, MA (only)* *Duration: 12 Months*
*Job Description:* • *Should have a Minimum of 9+ years of experience developing large-scale mobile applications using Android and Java.* • 3+ years of experience with mobile testing – unit test, automation test, testing/debugging using emulator and device • 3+ years of experience with mobile application profiling for memory analysis, thread analysis, and heap analysis • 3+ years of experience with reusable Android framework or component development • 3+ experience with mobile build configuration and dependency management system • Understanding of architectural patterns such as MVP and MVVM • Created 1 or more mobile applications available in Google's Android Market • Expert knowledge in all phases of the mobile app development life cycle • Experience working with large codebases, managing shared resources and libraries • Experienced working with a variety of stakeholders across technology and business groups • Expert understanding of Mobile design patterns like MVVM, DI, Retrofit and clean architecture pattern • Created 1 or more mobile applications with over 100K downloads • Agile development including daily scrum and weekly iteration reviews and planning • Optimization of code, testing, challenges and troubleshooting for mobile phones • Participate in a digital technology project from concept to implementation, and through all phases of the software development lifecycle • Create work estimates based on technology concepts and requirements documentation. • Support project releases. • Profound insight of Modern development languages such as Swift, and Kotlin. • Experience with unit testing tools like Mockito • Experience with service virtualization like wire mock/Server moc • Knowledge of HTTP and related protocols • Maven, GIT is required. • Strong experience in using RDBMS (Oracle). • Knowledge of No-SQL database technologies; such as Apache Cassandra or Elastic Search • Strong RDBMS understanding; Oracle preferred • Good in analytical & logical thinking on resolving a problem • Able to arrive at an Optimized approach on any solutioning • Microservices knowledge • Familiarity with ELK Stack (Elastic search, Logstash, Kibana) for monitoring along with Splunk • Knowledge on cloud technologies like AWS, GAIA • Distributed messaging experience such as MQ, Kafka • CI/CD, experience of using Jenkins/Jules • Experience with project management tools like Jira • Experience on testing tools like selenium, cucumber, Appium and writing automation test cases is additional advantage. *Thanks,* *Ajay* *Sr. IT Recruiter* *INTELLECTT INC* *Address: 517 Route 1 S Suite 1115, Iselin, NJ 08830* *[email protected] <[email protected]> | 732-836-8891: W* -- You received this message because you are subscribed to the Google Groups "Android Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-discuss/593332ba-d0d4-4592-a274-7f83e960d4b6n%40googlegroups.com.
