This position will be responsible for working across mobile platforms and back end systems to ensure the client’s mobile applications employ full-stack solutions to push their capabilities to a new generation of performance and quality.
Skills
Experience software engineering/development
Experience building native (client) applications
Experience in iterative software development environments (Agile, Kanban)
Experience with Test-Driven Development, Continuous Integration and other Agile practices
Understanding of common design patterns including Model-View-Controller
Hands on experience using smart phones and/or tablets
Must have a demonstrated ability to identify technical trends and influence key stakeholders
Working with graphic designers to convert mockups into workable mobile application designs
Define integrations between mobile applications and back-end systemsBe proficient in at least one of the following and knowledgeable of the others:
Swift development for iOS applications
Java development for Android applications
Cordova / Phonegap for cross-platform mobile applications
C# on Xamarin for cross-platform mobile applications
Be knowledgeable of iOS and Android build systems
Be knowledgeable of iOS and Android deployment processes.
You can register your CV at bayt.com to apply for premium jobs.
Sorry, email is removed for this job as it has been more than 30 days since it was published, you can return to the main page by clicking on the link above to see the latest jobs published daily.