Senior Xamarin Mobile Developer
PaxeraHealth
Job Description
Xamarin Mobile Developer is responsible for translating code into user-friendly applications. In addition to collaborating with internal teams to develop functional mobile applications while working in a fast-paced environment. Also able to create software for phones and tablets, and is familiar with the newest technologies in the mobile world.
+ Developing application programming interfaces (APIs) to support mobile functionality
+ Design and build the next generation of our mobile applications.
+ Collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.
+ Support the entire application lifecycle (concept, design, test, release and support).
+ Keeping up to date with the terminology, concepts, and best practices for coding mobile apps.
+ Using and adapting existing web applications for apps.
+ Produce fully functional mobile applications and writing clean code.
+ Gather specific requirements and suggest solutions.
+ Troubleshoot and debug to optimize performance.
+ Design interfaces to improve user experience.
+ Liaise with the Product development team to plan new features
Job Requirements
Experience: 2- 3 years of experience
+ Education: Computer Science or a related discipline
+ Strong C# and .NET skills including LINQ
+ Solid knowledge of OOP and design principles
+ Experience with Xamarin Forms and Xamarin for mobile application development
+ Solid knowledge of design patterns used for mobile application development like MVVM, MVC, and MVP
+ Experience in XAML
+ Strong understanding of iOS, and Android operating platforms
+ Experience in implementing localization in applications
+ Understanding of HTTP protocol and implementation
+ Experience with Cross-platform mobile apps developments
+ Solid knowledge of RESTful and SOAP Web Services
+ Integrating with existing and creating new web services
+ Database programming with Microsoft SQL Server, SQLite
+ Familiarity with ORM / Data Abstraction Frameworks
+ Familiarity with HTML5, CSS, JavaScript
+ Familiarity with version control system for collaborative development TFS and GIT
+ Broad understanding of software development life cycles and methods
Powered by JazzHR
Por favor confirme su dirección de correo electrónico: Send Email