Oh oh! Awesome! {$ msg.text $} ({$ msg.count $})

Xamarin developer

  • Applications are considered on a rolling basis
  • Romania
  • Applications are considered on a rolling basis
  • Romania

Purpose of Role

As a Xamarin developer at nShift, you will be responsible for managing the development of our mobile application.
The team is working with new technologies and using DevOps techniques to deploy faster and safer.

Overall responsibility

You will be part of the team that develops our mobile application using C# and Xamarin for iOS and Android. In addition you will be working closely with other key stakeholders to make sure we follow the defined coding guidelines and best practices.

The area of responsibility includes:

  • Work closely with different development teams to meet the requirements
  • Collaborating effectively with team members, as well as other project stakeholders
  • Developing and testing your mobile application code and the corresponding backing API.
  • Contribute to the architectural design of software applications
  • Deliver unit tested code with high quality
  • Participating in brainstorming sessions and having the chance to contribute innovative and original ideas to our technology and products
  • Integrate with and consume existing backend REST based web services
  • Working closely with QA members on the team to ensure the code you develop meets acceptance criteria, including doing rework where necessary
  • Handle multiple projects and tasks at the same time, in addition to changing priorities based on ongoing projects and escalated tasks

Work with great people

Erik Meyer
Head of Global Presales
"I meet so many interesting people and companies daily in my job. I really enjoy building our ecosystem of partners."
Sofie Johansson
Customer Support Agent
"Our Customer Support is an important part of our strategy; Providing competent and good support gives us satisfied users!"
Luiza Cristina Vaetus
Customer Reference Manager - Marketing
"Customer's voices and experiences shape our identity and are at the core of our business. I am happy to be the one helping them getting their stories shared."
Razvan Costin Dobre
Software Engineer - Engineering
"A place where you meet great colleagues that support you to become the best version of yourself."
Andreea Dragomirescu
Team Manager - Enterprise Production
"We are building cool tools that help our customers do their job more efficiently"
George Catalin Dumitru
QA Automation Engineer - Post Production
"I am lucky to be a part of the nShift company because it offers me the opportunity to constantly evolve with a team that helps me when I need and appreciates me for the results obtained."
Madalina Florientina Ciucu
Front End Developer
"I find the biggest reward in building features from scratch, surrounded by bright people, our work making an impact to lots of customers."

Skills & Requirements

Competence and experience -


  • Good knowledge of C# and XAML
  • A solid understanding of OOP principles and MVC and MVVM design patterns.
  • Minimum 3+ years of relevant experience in .NET.
  • Good knowledge of mobile platforms iOS or Android
  • Good knowledge of REST web services
  • Well-organized and detail-oriented with strong problem solving and communication skills
  • Ability to handle changing priorities and multiple concurrent tasks
  • Excellent troubleshooting and communication skills

Nice to have:

  • Xamarin UI automated tests experience.
  • Knowledge of building native mobile applications for iOS with Objective C/Swift or Android applications with Java.
  • Working experience with SQLite, MySQL or MS SQL.

Profile, characteristics and qualities:

  • Passionate about programming with the desire to learn new technologies.
  • Strong communication and interpersonal skills
  • Good organizational and analytical skills
  • Proactive and detail oriented
  • Able to work both independently and in team environments
  • Able to understand complex business requirements.

Education, experience and skills:

BS degree in Computer Science or related field

Language Skills :-
Fluent in English is mandatory (written and spoken)

Meet your Manager -

Anders Olson
Engineering Manager

How long have you worked for nShift?

5 years.

What do you love about nShift?

One of the things that I love most about nShift is the friendly and collaborative atmosphere that permeates throughout the company. From day one, I was struck by how approachable and helpful everyone was. Whether I needed advice on a project or simply had a question about how something worked, my colleagues were always eager to lend a hand.

What difference will this role make to nShift if I join?

As a Xamarin developer your skills and experience will make a significant difference to nShift's customers, enabling them to efficiently manage shipments in real-time. By joining the team you would help ensure that the app remains a reliable and user-friendly tool that meets the evolving needs of customers.

About the company

nShift is the global leading provider of cloud delivery management solutions enabling frictionless shipment and return of almost one billion shipments across 190 countries annually. nShift’s software is used globally by e-commerce, retail, manufacturing and 3PL shippers. The company is headquartered in London and Oslo. It has over 500 employees across offices in Sweden, Finland, Norway, Denmark, United Kingdom, Poland, the Netherlands, Belgium and Romania.

Karuna Thamala | Contact Person

I'm interested

Visit website