Hello,
Please go through the below requirements and reply with matching resume to proceed further:
Job Title: Android Developer
Location: Mountain View City at CA
Client: Cognizant/Intuit Inc
Type of Hire: FTE/CWR
Job Description:
- 3+ years of native mobile development experience with Android.
- 7+ years of experience in software engineering.
- Experience in Cross Platform technologies like React Native.
- BS/MS in computer science or equivalent work experience
- Experience with the entire Software Development Life Cycle (SDLC).
- Experience with Java.
- Solid communication skills with expertise in Android SDK and Android Studio, Android Network Layer and libraries.
- Language: Java/Kotlin, Mobile UI Design/XML, Unit Test and UI Automation, Circle CI/CD Build Jobs.
- Understand and enhance the existing architecture.
- Build new features and Improve the performance.
- Good understanding of Android network layer, API and libraries versioning and make the require upgrades.
- Experience working with REST APIs and JSON using standard HTTP request format.
Role: Android Developer
Location: Plano TX
Type of Hire: FTE/CWR
Client: Cognizant/Yum Brands
Job Description:
- Looking for Android Native/React Native Mobile 8+ years of experience with Mobile App Development using Native Android and React Native.
- Bachelor and/or Master Degree in a Relevant Field of Study (i.e. Computer Science, Web Development, Graphic Design, New Media, Engineering, Liberal Arts, etc.).
- Good understanding of cloud-based application deployment.
- Knowledge of industry-standard application architectures, design patterns and technology standards and best practices.
- Ability to work independently and in a team environment.
- Experience working in an Agile/Scrum methodology.
- Self-Organize and must be able to work under tight deadlines and reliably deliver work of the highest standards on time
- Ability to communicate technical concepts clearly and effectively to broad audiences.
- Deep experience in designing and developing highly scalable, highly available and maintainable mobile applications.
- Ability to learn and stay up to date on new technologies and trends.
- Strong analytical and problem solving skills.
- Strong sense of ownership.
Skills:
- Extensive experience and deep knowledge of Native Android Mobile Development.
- Experience with hybrid apps using React Native and ES6 is preferred.
- Experience with Android Material Design.
- Experience with Multi-Threading and memory management specific to mobile devices.
- Good working knowledge of implementing micros services, web services, Restful interfaces.
- Experience with Java 8+ and related frameworks.
- Experience with Firebase and Fabric..
- Experience in API design, performance optimization, client architecture or tools in the mobile space.
- Knowledge in UI design principles and making apps work.
- Experience with caching mechanisms.
- Experience with optimizing app for hardware resource utilization.
- Experience with native features like GPS, Accelerometer, Gyroscope etc.
- Experience with offline data storage and syncing back.
- Experience with bundling and distribution of enterprise internal applications.
- Experience with the publishing process for Google app store.
- Deep knowledge of OOD methodology, responsive design.
- Experience with Unit Testing.
- Experience with NPM, Gradle, Git.
- Knowledge of relational databases and NoSQL databases, preferably with MongoDB.
- Experience with MDM solutions.
- Experience with Security Integration using JWT Tokens.
- Experience with Agile Tools and technologies.
- Experience with DevOps Tools (CircleCI, BuildMaster, Sonar, AWS Code Pipeline is preferred).
- Knowledge of web security vulnerabilities, such as XSS, CSRF etc.
--