Job Details
- Design and enhance applications for the Android and iOS using cross-platform development with Xamarin
- Analysing the user requirements with team and draft the design and solutions
- Create technical requirements and work with the backend/API team to develop, test and deploy products on-time and with high quality
- Ensure the performance, quality, responsiveness and security of applications
- Application maintenance, including Mobile OS and platform/infrastructure updates
- Work with external data sources and APIs
- Maintain and support existing company products
- Understanding version control and write technical documentation
- Lead the team and coach, mentor, train and guide junior programmers
Job Requirements
- 3+ years working experience in Native Xamarin.iOS, Xamarin.Android, Xamarin.Forms
- Experience in deploying live Mobile Applications
- Experience with API, .Net Web API
- Knowledge of Object-oriented design (SOLID, MVP, MVC, MVVM)
- Mobile User Interface Design
- Backend and big data control knowledge
- Understanding UML or software architecting
- Working with source version control, Team Foundation is required
- Develop software from scratch
- Understanding of the full mobile development life cycle
- Leadership skill is a plus
- Good communication skills in English
- Juniors are welcome to apply