KOLKATA · FULLTIME
Junior Native Android Developer
Roy Technoworld
Kolkata · onsite · Posted 30d ago
Sourced from
Undisclosed2–5 yrsfulltimeKolkata
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Naukri · 8 questions to answer1.6s
- Decided the answers for all of them2.8s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job description
Looking for an engineer who can work on native Android application development.
Should be an independent developer and deliver features with minimum supervision.
Should have strong expertise in Java and Android SDK.
Must have developed production-grade native Android apps for multiple device form factors like mobile, tablet, etc.
Should have strong knowledge of Android components like Activities, Fragments, Services, Broadcast Receivers, Content Providers, Sync Adapters, etc.
Should have strong knowledge of Android UI design principles, patterns, and practices.
Should have a good understanding of SQLite database.
Must have experience consuming REST API services and knowledge of communication over HTTP/HTTPS.
Should have a good understanding of unit/integration testing for Android applications.
Should have a good understanding of developing apps for multiple locales.
Proficiency in third-party libraries like Dagger, Retrofit/okhttp, ButterKnife, etc.
Should have strong application debugging and optimization skills.
Good understanding and hands-on with data structures and algorithms.
Good knowledge of design and creation of scalable software.
Should be able to write clean and functional code using best coding practices.
Should be able to test and fix bugs or other coding issues.
Experience in designing applications using object-oriented Methodology and design patterns.
Should have good logical and analytical skills.
Should have good written and oral communication skills.
Development experience in Windows and Linux platform
Should be an independent developer and deliver features with minimum supervision.
Should have strong expertise in Java and Android SDK.
Must have developed production-grade native Android apps for multiple device form factors like mobile, tablet, etc.
Should have strong knowledge of Android components like Activities, Fragments, Services, Broadcast Receivers, Content Providers, Sync Adapters, etc.
Should have strong knowledge of Android UI design principles, patterns, and practices.
Should have a good understanding of SQLite database.
Must have experience consuming REST API services and knowledge of communication over HTTP/HTTPS.
Should have a good understanding of unit/integration testing for Android applications.
Should have a good understanding of developing apps for multiple locales.
Proficiency in third-party libraries like Dagger, Retrofit/okhttp, ButterKnife, etc.
Should have strong application debugging and optimization skills.
Good understanding and hands-on with data structures and algorithms.
Good knowledge of design and creation of scalable software.
Should be able to write clean and functional code using best coding practices.
Should be able to test and fix bugs or other coding issues.
Experience in designing applications using object-oriented Methodology and design patterns.
Should have good logical and analytical skills.
Should have good written and oral communication skills.
Development experience in Windows and Linux platform
Experience, Skills, and Key Responsibility
First-hand experience of native mobile apps using JAVA is a must.
Strong system design and architecture skills specifically for android.
Curiosity to tinker around, explore new paradigms and strong Zest for continuous improvement, and strong problem-solving skills.
Understanding of network connections, Rest APIs and scheduling.
Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
E2E App development and/or experience in developing SDKs is good to have. Leveraging community libraries to efficiently complete development tasks.
Debugging Android apps using simulators and related tooling.
Developing and releasing complex, data-driven map-based apps using Native as the primary application framework. Persisting data for offline-first apps using databases such as SQLite.
Strong system design and architecture skills specifically for android.
Curiosity to tinker around, explore new paradigms and strong Zest for continuous improvement, and strong problem-solving skills.
Understanding of network connections, Rest APIs and scheduling.
Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
E2E App development and/or experience in developing SDKs is good to have. Leveraging community libraries to efficiently complete development tasks.
Debugging Android apps using simulators and related tooling.
Developing and releasing complex, data-driven map-based apps using Native as the primary application framework. Persisting data for offline-first apps using databases such as SQLite.
Salary
7,000/- to 12,000/- Per Month
Apply for job Get Job, Easier
Send us your resume and we will proactivly search the best oppourtunity for you
Recent Jobs
- Exp: 2 - 5 years / Full-time, Part-time, Freelance
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02
Skills
analytical thinkingapisapp developmentandroid application developmentDaggerAndroid DeveloperData StructuresAndroid SDKAndroid Ui DesignAndroiddebuggingBusiness DevelopmentCommunication SkillsAlgorithmsArchitecture