Skip navigation EPAM

Middle / Senior Xamarin Developer Serbia or Remote

Middle / Senior Xamarin Developer Description

Job #: 74682
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We believe that the team you build is the company you build. Our offices are digital laboratories. Our clients are major global brands. We’re always looking for talented teammates. Think you’ve got what it takes?


Currently we are looking for a Medior / Senior Xamarin Developer to join our team in Serbia.

Project technologies and tools

  • Xamarin Forms
  • Prism
  • AppCenter
  • mAzure PaaS
  • TeamCity / Octopus / Azure DevOps Pipelines
  • XCode
  • Syncfusion


  • Work as part of an Agile, autonomous, cross functional team to refine and deliver creative solutions for our mobile app
  • Perform code reviews of other engineers’ work, ensuring best practices and security procedures are followed, and providing constructive feedback with a view to improving quality
  • Configure and utilize build and deployment mechanisms to deploy changes through the different environments, including releasing to app stores
  • Undertake some leadership responsibilities, undertaking some team coordination, and mentoring junior members of the team
  • Communicate and collaborate well within the team, actively participating in stand ups, regular team meetings and other Agile ceremonies
  • Identify technical and process improvements, reviewing with the team, and feeding into prioritization


  • 3+ years of relevant experience
  • Extensive experience building complex software (ideally in C# or another C based language)
  • Significant experience building mobile or desktop apps
  • Highly competent in writing unit tests and utilising CI/CD tools
  • Experience with Xamarin or another XAML based tech
  • BDD with Specflow or similar
  • App design principles
  • Experience deploying apps to both the App and Play stores
  • Rest API design and creation
  • Cloud computing experience
  • UI automation testing
  • Writing white label applications
  • IaC with Ansible or Terraform  
  • A good team player with the ability to build strong working relationships both inside and outside the department
  • Able to communicate effectively with non-technical audiences
  • An awareness of the impact of technical decisions and quality on commercial outcomes
  • Desire and ability to understand business and team goals
  • An open and inquisitive mindset, challenging how things are currently done and driving continuous improvement within the team
  • Maintains awareness of industry trends and tools, and has a passion for sharing knowledge
  • A “can do” attitude and a positive impact on others
  • Intermediate or higher English level, both spoken and written (B1+)

We offer

  • Dynamic, entrepreneurial, high speed, high growth corporate environment
  • Diverse multicultural, multi-functional, and multilingual work environment
  • Opportunities for personal and career growth in a progressive industry
  • Global scope, international projects
  • Widespread training and development opportunities
  • Unlimited access to LinkedIn learning solutions
  • Competitive salary and various benefits
  • Sport and social teams support, recreation area, advanced CSR programs