About the Application Developer position We are looking for an Application Developer who will design and code functional programs and applications, producing fully functional software applications according to requirements. You will work as part of a team and individually with little supervision. You should possess excellent knowledge of at least one programming language and be familiar with a variety of operating systems and platforms. We also expect you to have an analytical mindset and a keen eye for detail. Application Developer responsibilities are: • Efficiently translate client requirements into application features • Prepare creative prototypes according to specifications • Work together with a team of IT professionals to set specifications for new applications • Create high-quality source code to program complete applications within deadlines • Organize unit and integration testing before launch • Organize functional and nonfunctional testing and perform troubleshooting and debugging • Review existing applications to reprogram, update and add new features • Prepare technical documents and handbooks to accurately represent application design and code Application Developer requirements are: • 5+ years’ experience of working on an Application Developer position • Sharepoint development experience is a plus • Solid experience in designing and building applications • Profound experience with at least one programming language such as C+, Java, Objective-C.etc. • Close familiarity with programming for diverse operating systems and platforms using development tools • Good knowledge of software design and programming principles. • Strong communication, teamwork, and time-management skills • Strong analytical and problem-solving skills with close attention to detail • BSc or BA degree in computer science or other relevant areas; MSc or MA degree will be a bonus Knowledge areas: • Demonstrate a portfolio of released applications on the App store or the Android market. • Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc). • Familiar with code. • Strong OO design and programming skills in Java (J2EE/ J2ME). • Familiar with the Android SDK, knowledge of SQLite, MySQL or similar database management system • Familiar with Eclipse. • Fully manage the Cloud-based ANGE Enterprise Mobile Apps store. • Understanding of other compiled languages Experiences on web service integration (SOAP, REST, JSON, XML). • Experience in mobile interface design and development. • Good understanding of HTML5, JavaScript, jQuery, Ajax, and PHP. • Experience building web and native apps. • Experience using social media APIs. • Active Directory integration experience. • Proficient understanding of code versioning tools such as Git, SVN, or TFS. • Understanding of Apple’s design principles and interface guidelines. • Experience with location-based applications. • Windows Phone development a plus but not a must. • Ability to produce fully functional mobile applications written in a clean code • Write unit and UI tests to identify malfunctions • Ability to estimate project deliverables within a 25% variance to the actual completion time. • Troubleshoot and debug to optimize performance • .Net • SharePoint (2013, 2016) • C+ • Communication & Documentation skills • Additional certification will be a bonus
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Software Engineer Full-Time Jobs in the UAE.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the UAE, connecting you to thousands of jobs fast!
Find the best jobs in the UAE, apply in 1 click and get a job today!