Techfynder

Senior Android Developer | Java|Kotlin

Check with seller / month
Gurugram, Haryana, India Android Developer Active
Actively Hiring Gurugram Full Time
Advertisement
Verified Listing
Direct Apply — No Agent
Your Data is Safe
Trusted by 5 Lakh+ Jobseekers

Job at a Glance

Category
Android Developer
Location
Gurugram, Haryana, India
Salary
Check with seller
Job Type
Full Time
Company
Techfynder
Status
Open & Active

Job Description

Designation- Senior Android Developer

Certifications

Any of the below certifications or other related to Android app (Native/cross platform) development:

AAD : Google Associate Android Developer.etc

Key Skills
• App functionality: Construct apps that use Android's messaging, multitasking, connectivity and media services to design full-featured apps primarily for mobile devices.
• User interface: Quickly create apps with clean, effective user interfaces that take advantage of Android's rich UI frameworks.
• Data management: Leverage Android's effective frameworks and techniques to perform or schedule data retrieval/storage efficiently in a mobile environment.
• Debugging: Understand the debugging tools in Android Studio and create more reliable and robust apps.
• Testing: Be able to test the execution of a running program with the intent of finding errors and abnormal or unexpected behaviour.
• Proficient with Android development using languages such as Java/Kotlin/C++/Python/C#
• Has a hands-on experience with RxJava and Retrofit/OkHttp..etc
• Familiarity with native build tools, like Visual Studio, XCode, Gradle Android Studio, IntelliJ.
• Has mobile development experiences with other tech (iOS/HTML5/CSS/JavaScript)
• Eclipse ANT based build system Android Studio
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Familiarity with cloud message APIs and push notifications
• Understanding of Google's Android design principles and interface guidelines
• Proficient understanding of code versioning tools, such as Git
• Familiarity with CI/CD
• Ability to use the Android Studio, including the Android SDK, with ease.
• Excellent teamwork and communication skills.
• Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
• Strong experience in OO design, JAVA, RESTful APIs, Android SDK, Eclipse and Android Studio. Strong knowledge of JavaScript, TypeScript or Clojure Script language and its nuances, including ES6+ syntax.
• Knowledge of SQLite, Graph API and other Google APIs is a plus

Responsibilities
• Translate designs and wireframes into high quality code
• Continuous monitoring of app reviews to detect areas for improvement.
• Ensuring that the construction and presentation of your apps are congruent with the company's branding policies and standards.
• Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
• Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
• Creating app updates, including bug fixes and additional features, for release.
• Proofreading your code and correcting mistakes before each app is released.
• Implementing measures to safeguard customer's/users' data via Information security controls
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
• Be an expert at handling Java and other Android internals Some experience with SOAP/ REST web services.
• Identify the variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.
• Monitoring the performance of live apps and work on optimizing them at the code level
• Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
• Performing unit and instrumentation tests on code
• Collaborate with the Senior Android Developers and Software Engineers to work on different layers of the infrastructure.

(ref:hirist.com
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Login & Apply Free
Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →