I want to receive the latest job alerts for “Application Support Engineer” jobs
JavaScript Developer - Palm Code Senior Advanced Application Engineer Discover more opportunities than anywhere else.
Find more jobs now
Manager Field Application Engineer Technical Web Software Developer Connect with headhunters to apply for similar jobs
Simulator Support Technician Junior Application Engineer (Tower Cranes) (m/f/d) Field Application Engineer Senior Application Engineer - LS Dyna Associate Software Engineer (UAE Nationals) Trainee Software Developer (Career Accelerator with Employment Guarantee) Graduate Software Developer- UAE National Senior C++ Software Engineer (100% Remote - Dubai) Android Developer Apply now Resume match Save job
Job description
Responsibilities:
Develop new product features as required, ensuring robustness, reliability, performance, and scaling. Work with UX team to ensure product has the customer experience designed. Show adeptness in identifying, understanding, and solving complex technical problems. Active participation in design and code reviews. Implement the code as per the design and specs. Develop unit tests, and work with QA team on development of functional, scale, and automation tests. Qualifications:
3+ years of Android development experience. Strong Java OOPs concepts and design patterns understanding. Hands-on experience on Native or React Native. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Have published at least one app in the Store. Experience working with remote data via REST and JSON. Strong knowledge of Android UI design principles, patterns, and best practices. Experience with third-party libraries and APIs. Basic knowledge working with offline storage, threading, and performance tuning. Ability to design applications around natural user interfaces. Knowledge of the open-source Android / iOS ecosystem and the libraries available for common tasks. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. Solid understanding of the mobile development life cycle. Problem-solving attitude. Experience in working on cross-platform such as React Native / Cordova / Flutter. Knowledge about best practices in mobile security. Required Skills:
User Interface Design Design Patterns FLUTTER RESTful Services React Industry Information & Communication Technologies Apply now Resume match Save job
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.