Desarrollador Full Stack .NET
Desarrollador Full Stack .NET
Oferta de trabajo de Desarrollador Fullstack .NET
Sobre proyecto
Buscamos un desarrollador .NET a tiempo completo para trabajar en varios proyectos para una startup tecnológica suiza de rápido crecimiento que ofrece servicios en el campo de la logística de entrega de comercio electrónico y restaurantes. La plataforma que estamos construyendo consiste en una API para que los clientes envíen pedidos, numerosas aplicaciones web para gestionar y rastrear los pedidos, varias aplicaciones para móviles/tabletas para los conductores y algoritmos basados en el servidor para el cálculo de la ruta más corta, la asignación optimizada de los conductores y la gestión de los pedidos. La estructura del servidor está escrita en .NET/.NET Core, MS SQL/Cosmos DB y alojada en Microsoft Azure. Las aplicaciones cliente están construidas sobre Xamarin y React.js.
¿Qué ofrecemos?
- Proyectos interesantes y tareas apasionantes en una plataforma en constante crecimiento
- Oportunidad de trabajar como parte del equipo de desarrollo dedicado que coopera estrechamente con el equipo de la oficina principal en Zúrich
- Experiencia de trabajar en una empresa emergente y posibilidad de aportar tus ideas
- Salario competitivo
- Oficina con un ambiente agradable en el centro de Barcelona
.
Qué estamos buscando
- Ciudadano de la UE
- con al menos 2 años de experiencia profesional en .NET/.NET Core con enfoque principal en tecnologías web
- con una buena comprensión de los conceptos de desarrollo web
- que estén entusiasmados con el aprendizaje de nuevas tecnologías
- que aprendan rápido y sean excelentes solucionadores de problemas
- que tengan un nivel de inglés intermedio-alto o superior
.
Principales retos en los que trabajamos
- Desarrollar y dar vida a nuevas funcionalidades en la plataforma logística utilizando C#, ASP.NET Core / ASP.NET MVC / Web API, Xamarin, React. js y Microsoft Azure como parte de un equipo altamente motivado
- Resolver problemas algorítmicos complejos como Travelling Salesman Problem y Clustering para distribuir los pedidos entre los conductores de la manera más eficiente
- Construir aplicaciones cliente estables, responsivas y limpias teniendo en cuenta las necesidades de los diferentes actores, modos de uso en línea y fuera de línea y teniendo en cuenta las limitaciones de energía en los dispositivos
- Construir soluciones escalables y de alto rendimiento para manejar la alta carga de la plataforma utilizando Application Insights
- Asegurarse de que la plataforma es saludable y está protegida contra los ataques maliciosos
- Asegurarse de que la plataforma es tolerante a los fallos y tiene mecanismos de copia de seguridad adecuados
- Construir un entorno que ofrece condiciones en las que nuestras soluciones pueden ser liberadas de forma fiable en cualquier momento – rápidamente, sin problemas y sin ningún riesgo de entrega de cambios – utilizando los servicios DevOps y las mejores prácticas de Azure Pipelines
- Seguir y mejorar los estándares de codificación y las mejores prácticas controladas por las aprobaciones de las solicitudes de extracción
.