Mobile product (Android or iOS) development using Agile methodologies and multi-threading technology. Position requires collaborating with product managers and team members in order to meet strict deadlines. An ability to multi-task and thrive in a fast-paced coding environment is necessary.
Requirements:
BSc in Computer Science
At least 3 years’ experience working as a C# developer
In-depth knowledge of Xamarin Platform and C#
Design patterns
Considered an advantage:
Native mobile development (iOS or Android) experience
S.O.L.I.D. principles of OOD
Experience of ReSharper/other refactoring tools
MVVM client architecture, MvvmCross experience
Test-driven development
Russian language will be considered an advantage
Experience with financial trading / trading platforms development
High-performance applications and GUI
Performance optimization
Unit testing experience
Good written and spoken English
What we offer :
Relocation Package
Attractive remuneration package
Health insurance
Friendly working environment
Regular company events
Personal development opportunities
Work permit (we take care of all the paperwork)
And much more
Spotware Systems, a financial software provider.
We are currently looking for middle+ Xamarin developers to join our mobile development team in sunny Cyprus.
Being part of our well-established team you will exercise agile practices including pair programming, TDD and code review, learn new approaches and technologies.
We keep the code clean, mind fresh and users satisfied.