Buscamos un Desarrollador Full Stack con experiencia en arquitecturas escalables y alto desempeño. Serás responsable de diseñar e implementar soluciones end-to-end, desde interfaces dinámicas hasta backend robusto, asegurando calidad, escalabilidad y seguridad.
Responsabilidades Clave
Front End Avanzado:
- Diseñar interfaces en React con TypeScript, aplicando patrones como Redux, Context API o Component-Based Architecture.
- Garantizar rendimiento óptimo y experiencia de usuario fluida.
Back End Sólido:
- Desarrollar aplicaciones usando .NET Core C# o *, basadas en principios de microservicios.
- Implementar APIs RESTful y sistemas de mensajería asincrónica (Azure Service Bus, RabbitMQ, Kafka).
Arquitectura y DevOps:
- Gestionar contenedores (Docker, Kubernetes) y orquestación.
- Automatizar despliegues con Azure DevOps (CI/CD) y control de versiones (Git).
Bases de Datos:
- Diseñar y optimizar bases relacionales (SQL Server, PostgreSQL) y NoSQL (MongoDB, Redis).
- Usar Entity Framework Core, Dapper o LINQ para acceso a datos.
Patrones y Buenas Prácticas:
- Aplicar Domain-Driven Design (DDD), principios SOLID y OOP.
- Implementar testing unitario e integración.
- Skills Técnicos Obligatorios
- Front End: React, TypeScript, patrones de diseño (Redux, Context API).
- Back End: .NET Core C# o *.
- APIs: RESTful, mensajería asincrónica (Azure Service Bus, Kafka).
- Bases de Datos: SQL Server/PostgreSQL + MongoDB/Redis.
- DevOps: Docker, Kubernetes, Azure DevOps, Git.
- Arquitectura: Microservicios, DDD, SOLID.
- Deseables (Bonus)
- Seguridad: OAuth 2.0, JWT.
- Metodologías ágiles (Scrum, Kanban).
- Testing: Unitario/integración.
- Servicios Azure: Functions, API Management, Application Gateway.
Ofrecemos:
- Salario competitivo.
- Seguro médico mayor desde el primer día.
- 15 días de PTO (días de descanso)desde el primer día.
- Oportunidades de crecimiento y desarrollo en un equipo en expansión.
- Programas de mentoría, aprendizaje y educación continua.
- Eventos mensuales para empleados.