Estamos buscando un desarrollador de C#/ReactJS con experiencia más allá de la programación. Esta persona desempeñará un papel fundamental en la construcción y mantenimiento de los microservicios de la empresa, garantizando el desarrollo de una lógica sólida del lado del servidor y respuestas de alto rendimiento a las solicitudes externas. Un interés marcado en explorar la lógica del dominio y optimizar el código es esencial. Como miembro del equipo, se espera que colabores con tus compañeros aportando las mejores prácticas en el desarrollo de C#, .NET y TypeScript.
Tus responsabilidades incluirán: - Desarrollar, mantener y optimizar el código de C# dentro de nuestra arquitectura de microservicios.
- Desarrollar, mantener y optimizar el código de TypeScript y React en nuestros servicios front-end.
- Diseñar e implementar APIs.
- Optimizar el rendimiento de las aplicaciones para despliegues de producción a gran escala.
- Liderar revisiones de código para garantizar el mantenimiento de un código de alta calidad y fomentar el intercambio de conocimientos.
- Solucionar problemas y depurar para optimizar el rendimiento.
- Investigar los problemas para eliminar cualquier problema futuro y corregir todas las inconsistencias anteriores.
- Desarrollar bibliotecas de código reutilizables para uso posterior.
Habilidades/Experiencia: - Al menos 2 años de experiencia práctica en desarrollo de C#.
- Al menos 1 año de experiencia práctica en TypeScript y ReactJS.
- Conocimiento profundo de la plataforma .Net y del lenguaje C#.
- Experiencia en Asp.Net WebAPI.
- Competencia en Entity Framework y desarrollo de bases de datos relacionales.
- Experiencia probada liderando un equipo de desarrollo y llevando proyectos a su conclusión.
- Experiencia en desarrollo ágil, especialmente SCRUM (opcional).
- Habilidad demostrada para diseñar y construir sistemas utilizando arquitectura de microservicios o SOA.
- Dominio del inglés es imprescindible.
- Backend: - La mayoría de nuestros servicios utilizan .Net Core 6. Algunos de ellos utilizan .Net 5.
- NServiceBus
- Azure SQL Server
- WebApi
- EF
- Azure
- Kubernetes
- git | CI/CD - Azure DevOps Terraform mejorado | Notion | Youtrack
Beneficios: - Desarrolla tu carrera en una de las principales FinTech de Europa.
- Salario competitivo + bonificación.
- Carrera internacional.
- Trabajo híbrido (3 días en la oficina/2 días remoto).