logo

JobNob

Your Career. Our Passion.

Mobile Application Developer - Android


Resources Valley


Location

Jaipur | India


Job description

Job Description : Responsibilities : - Develop end-to-end solutions in java servlets and kotlin for embedded systems. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality. - Participate in full development lifecycle activities for the product (coding, testing, release activities). - Design and build android mobile applications (android: kotlin). - Develop test specs and approaches for the application. Requirements : - Development and delivery experience with java and java servlets. - Should have a basic understanding of how embedded systems work. - Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications. - Great object-oriented programming skills, including strong design patterns knowledge. - Familiarity with a few databases, like mysql, oracle, etc. - Knowledge and deep experience in following and/or advocating software best practices, like test-driven development (tdd) and continuous integration (ci). - Strong knowledge of android sdk, different versions of android, and how to deal with different screen sizes. - Strong knowledge of android ui design principles, and patterns. - Android studio & android-related tools for flashing, debugging/troubleshooting. - Asynchronous task - async task, intent services, handlers, loopers, threads, runnable, loaders. - Familiarity with restful apis to connect android applications to back-end services. - Should be able to maintain unit testing and espresso instrumentation for automation. - Proficient understanding of code versioning tools, such as git. - Good to have working experience in agile/scrum. - Familiarity with native build tools, like eclipse, and gradle (android studio). (ref:hirist.tech)


Job tags



Salary

All rights reserved