Full Stack .NET Developer

Fullstack .NET Developer Job Offer

We are searching for a .Net senior developer to join our software development team in Barcelona! We keep receiving interesting projects to work on and build working software.

Who we are?

We are looking for a .NET Developer on a full-time basis to work on various projects for a fast-growing, Swiss technology startup offering services in the field of e-commerce sameday and restaurant delivery logistics. The platform we are building consists of an API for customers to submit orders, numerous web applications to manage and track orders, several mobile/tablet apps for drivers and server-based algorithms for shortest route calculation, optimized allocation of drivers and handling of the orders. The server structure is written in .NET/.NET Core, MS SQL/Cosmos DB and hosted in Microsoft Azure. Client applications are built on top of Xamarin and React.js.

What we offer

  • Interesting projects and exciting tasks on a constantly growing platform
  • Opportunity to work as part of the dedicated development team who closely cooperates with the team in the main office in Zurich
  • Experience to work in a startup company and possibility to bring your ideas in
  • Competitive salary
  • Office with a nice vibe in the center of Barcelona

What we are looking for

  • EU citizen
  • with at least 2 years of professional experience in .NET/.NET Core with main focus on web technologies
  • with a good understanding of web development concepts
  • who are excited about learning new technologies
  • who are fast learners and excellent problem solvers
  • who have upper-intermediate or higher level of English

Main challenges we work on

  • Develop and bring to life new features on the logistics platform using C#, ASP.NET Core / ASP.NET MVC / Web API, Xamarin, React.js and Microsoft Azure as part of a highly motivated team
  • Solve complex algorithmic problems like Travelling Salesman Problem and Clustering in order to distribute orders among drivers in the most efficient way
  • Build stable, responsive and clean client applications considering needs of different actors, online and offline usage modes and taking into account power limitations on devices
  • Build scalable and performant solutions to handle high platform load using Application Insights
  • Make sure the platform is healthy and protected against malicious attacks
  • Make sure the platform is fault tolerant and has proper backup mechanisms in place
  • Build an environment which offers conditions in which our solutions can be reliably released at any time – quickly, seamlessly and without any risk of delivering changes – by utilizing DevOps services and best practices from Azure Pipelines
  • Follow and enhance coding standards and best practices controlled by approvals of pull requests

If you believe that you could be a great addition to our team, please get in touch to know more about our project manager job offer! We look forward to speak with you!

Maximum upload size: 1MB

Interested in joining our team? Get in touch.