▪️ Broad knowledge of C#.
▪️ 3+ years of experience with Xamarin Native on both iOS and Android.
▪️ An advanced level of written and spoken English is a must, as this position requires a decent amount of English communication with some of our team members abroad.
▪️ Soft skills needed to advise, counsel, teach and guide a Xamarin mentee.
▪️ Ability to work independently and as a part of an international team.
▪️ Experience in delivering production-ready mobile applications in Xamarin.
▪️ Familiarity with S.O.L.I.D. principles.
▪️ Experience with Xamarin.Forms.
▪️ Mentorship experience.
✔ Competitive compensation depending on experience and skills.
✔ Work in enterprise-level projects long-term.
✔ Full-time remote work.
✔ Unlimited access to learning courses with 50% cost compensation.
✔ Dedicated and motivated team.
✔ Direct communication with the client.
✔ Open management and well-established processes.
✔ Teambuilding events every month.
✔ Flexible schedule.
▪️ Developing and supporting the existing features.
▪️ Designing and implementing new features to the existing mobile application.
▪️ Mentoring junior staff.
▪️ Working in a scrum environment using Jira Software.
▪️ Providing code review and bug fix.
▪️ Applying technical and communication skills to elaborate software design and requirements, working collaboratively with team members across geographical locations.
Crystal Logic is looking for a Strong middle/Senior Xamarin developer.
Our client is a Denmark takeaway service with over 1800 restaurants being part of its network. Their platform enables multi-level communication between the restaurants and their customers, secures payments, and supports its users at all stages.
The goal is to improve and develop the existing mobile application. We offer you to lead a small team of Xamarin developers, allowing you to influence and design the application’s architecture together with the CTO. This position includes deep involvement in the decision-making processes.
Leading the team would also require helping and mentoring your teammates. Participating in the international team supposes in-depth knowledge of English.
We value effective communication and mutual support. You will be joining an effective and collaborative team of professionals that you can rely on at any time. Your comfort in the workplace will be valued, and your efforts will be compensated fairly.