Fullstack Developer .NET & Vue.js | SQL Server Avanzado - México Only
¡Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes.
Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?
Buscamos un Fullstack Developer Semi Senior con experiencia en C#/.NET y Vue.js, que participe en el desarrollo y mantenimiento de aplicaciones web, trabajando tanto en backend como frontend.
La posición requiere experiencia construyendo Web APIs con .NET, desarrollando interfaces modernas con Vue 3 y TypeScript, así como sólidos conocimientos de SQL Server. También buscamos experiencia trabajando con Azure DevOps, especialmente en repositorios Git, Boards y pipelines de CI/CD.
Adicionalmente, será importante contar con experiencia en generación y visualización de reportes utilizando herramientas como Power BI, DevExpress y EPPlus.
Requirements
Principales responsabilidades
Diseñar, desarrollar y mantener módulos backend en .NET/.NET Core, incluyendo Web APIs REST. Desarrollar interfaces y componentes en Vue.js 3 con TypeScript, integrados a los servicios backend. Optimizar y afinar consultas y procedimientos en SQL Server, diagnosticando cuellos de botella mediante planes de ejecución. Configurar y dar mantenimiento a pipelines de CI/CD en Azure DevOps y gestionar el flujo de trabajo en Git. Generar reportes y dashboards para las áreas de negocio del cliente. Colaborar directamente con el equipo de desarrollo y participar en revisiones de código. Apoyar en la resolución de incidencias técnicas y dar soporte directo cuando se requiera.
Perfil deseado
- Desarrollador(a) Fullstack con 5+ años de experiencia comprobable en:
- Backend: C#, .NET/.NET Core — Web APIs REST, patrones de diseño, inyección de dependencias (dominio real de sus tres lifetimes: Transient, Scoped, Singleton), manejo de async/await y concurrencia.
- Frontend: Vue.js 3 (Composition API) con TypeScript, manejo de estado con Pinia o Vuex.
- Base de datos: SQL Server a nivel avanzado — no solo consultas y procedimientos almacenados, sino afinación real de rendimiento: planes de ejecución, índices (clustered/non-clustered), tablas temporales vs. variables, transacciones e isolation levels, y comprensión de comportamientos internos del motor como conversiones implícitas y parameter sniffing.
- DevOps: experiencia práctica con Azure DevOps (Git/Gitflow, Pipelines CI/CD, Boards).
- Reportes: experiencia generando reportes o dashboards (Power BI y/o herramientas similares como DevExpress, EPPlus o FastReport).
- Plus valorado: uso de herramientas de IA para desarrollo (GitHub Copilot u otras).
- Disponibilidad para trabajar en horario de sede Mérida (8:30am–6:30pm)
Habilidades blandas
- Capacidad de análisis y resolución de problemas.
- Comunicación clara y trabajo colaborativo.
- Organización y seguimiento de actividades.
- Atención al detalle y calidad del código.
- Capacidad para trabajar de manera autónoma.
- Proactividad para identificar y proponer mejoras técnicas.
- Adaptabilidad para trabajar con diferentes equipos y proyectos.
Requisitos adicionales
- Ubicación: México.
- Proyecto unicamente por 4-5 meses con posibilidad de extensión
Benefits
Integración a marcas globales y startups disruptivas.
Trabajo remoto/Home office.
En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
Horario ajustado a la célula de trabajo/proyecto asignado.
Trabajo de lunes a viernes.
Día off en tu cumpleaños.
Seguro de gastos médicos mayores (aplica para México).
Seguro de vida (aplica para México).
Equipos de trabajo multiculturales.
Acceso a cursos y certificaciones.
Meetups con invitados especiales del área de IT.
Eventos virtuales de integración y grupos de interés.
Clases de inglés.
Oportunidades dentro de nuestras diferentes líneas de negocio. Orgullosamente certificados como Great Place to Work.
Skills
As published by workable · 6 questions · 6 written answers
First name, Last name, Email, Phone, Address, Photo, Education, Experience, Summary, Resume, Cover letter
- Por favor, comparte cualquier detalle relevante de tu experiencia profesional relacionado con la vacante a la que estás aplicando. Esto nos ayudará a comprender mejor tu perfil y a prepararnos adecuadamente para una reunión.
- El presupuesto para esta posición es de $37,000 MXN netos mensuales. ¿Este rango se ajusta a tus expectativas? En caso de que no, indica tu expectativa mínima negociable en PESOS MEXICANOS
- Cuéntame sobre una aplicación reciente que hayas desarrollado con C# y .NET Core/.NET 8. ¿Qué funcionalidades desarrollaste en backend y qué participación tuviste en la creación o mantenimiento de Web APIs?
- Háblame de una funcionalidad que hayas desarrollado utilizando Vue 3 y TypeScript. ¿Cómo estructuraste los componentes y cómo manejaste el estado de la aplicación con Pinia o Vuex?
- ¿Qué experiencia práctica tienes con Azure DevOps, específicamente con Pipelines CI/CD, Git/Repos y Boards?
- ¿Has desarrollado reportes o exportaciones utilizando Power BI, DevExpress o EPPlus? Cuéntame qué implementaste y cuál fue tu participación.