الأربعاء، 25 ديسمبر 2019
Android Developer
We are looking for a highly motivated and energetic Software Developer to work on Android application.
You will be responsible for end-to-end delivery of solutions throughout the software development process. You also will be expected to leverage your experience to lead and drive software development practices within the product team.
Responsibilities
Design enhancements, updates, and programming changes for the Android application.
Analyzes design and determines coding, programming, ... أقرأ المزيد
We are looking for a highly motivated and energetic Software Developer to work on Android application.
You will be responsible for end-to-end delivery of solutions throughout the software development process. You also will be expected to leverage your experience to lead and drive software development practices within the product team.
Responsibilities
Design enhancements, updates, and programming changes for the Android application.
Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of the overall architecture of the product or solution.
Identifies, debugs, and creates solutions for issues with code and integrates them into application architecture.
Creates documentation for assigned portion of the application.
Collaborate with peers, junior engineers, technicians and design partners.
Typically interacts with high-level individual contributors, managers and product management.
Provides guidance and mentoring to less-experienced staff members.
Frequently hits commitments according to the agreed upon timeframe, but otherwise provides clear and detailed communication if a technological roadblock prevents this.
Consistently meets development culture guidelines and standards.
Provides high quality work to QA that includes written and verbal communication describing the solution.
Can work independently and finds a good balance between collaboration and working independently. Ask good questions and then demonstrates the ability to think through a problem and plan for a solution.
Aligns with company direction, uses domain knowledge and company strategy to provide a robust scalable solution.
Produces a volume of work that is consistent with that of peers.
Translate designs and wireframes into high-quality code
Design, build and maintain high performance, reusable, and reliable Kotlin 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
Required Qualifications
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
Experience developing high-quality, native software for Android using Java/Kotlin programming languages. 23 years of experience in Android Development.
Preferred Qualifications
Experience using MySQL or MSSQL for local database technology.
Experience setting the technical vision for developing, testing and continuous integration
Experience working in an agile development environment.
Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.
Strong organizational skills, tracking projects with multiple dependencies simultaneously and able to deliver results.
Ability to drive continuous improvement to deliver highly relevant product outcomes.
General knowledge and understanding of Javascript.
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
Ability to design applications around natural user interfaces, such as touch
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Googles Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Familiarity with MVC, MVVM and clean is a must
RxJAVA, Dagger 2
send your cv to
q8 y-87@hotmail.com
للمزيد من التفاصيل ☎
اضغط هنا
الاشتراك في:
تعليقات الرسالة (Atom)
مطلوب مدير التسويق والقبول لدى oakridge international school, bengaluru في الكويت marketing ...
مطلوب مدير التسويق والقبول لدى Oakridge International School, Bengaluru في الكويت Marketing and Admissions Director لمشاهدة جميع الوظا...
-
well experienced man for the laundrynshould have minimum 2 years experience in the laundry and all machines للمزيد من التفاصيل ☎ اضغط...
-
الشروط:- يمتلك رخصة قيادة كويتية ألّا يتعدى عمر 35 عاما حسن المظهر ( الرجاء التواصل عبر الواتسب و ارسال البيانات) شارك الإعلان:فيسبو...
-
للتواصل ع الواتساب للمزيد من التفاصيل ☎ اضغط هنا
ليست هناك تعليقات:
إرسال تعليق