Descripción del puesto
somos una empresa en constante evolución, buscando talentos innovadores y apasionados por el desarrollo web. En este puesto de desarrollador full stack, tendrás la oportunidad de trabajar en proyectos dinámicos y participar en flujos de trabajo colaborativos.
responsabilidades:
* desarrollo y mantenimiento de aplicaciones web utilizando tecnologías como .net, c# y sql server.
* diseño e implementación de apis restful con .net.
* colaboración con el equipo para desarrollar componentes de interfaz de usuario utilizando javascript, typescript y reactjs.
* uso de marcos css como bootstrap, tailwind o ant design para crear interfaces de usuario receptivas e intuitivas.
* utilización de flujos de trabajo basados en git para control de versiones.
* trabajo en la corrección de errores y mejora del rendimiento de la aplicación.
habilidades requeridas:
* conocimiento intermedio a avanzado de c# y .net.
* conocimiento intermedio de sql server.
* conocimientos básicos de desarrollo de aplicaciones de escritorio en .net.
* conocimientos básicos de orms, preferiblemente entity framework.
* conocimiento intermedio de desarrollo de api restful en .net.
* conocimientos básicos de flujos de trabajo basados en git, como gitflow y trunk-based.
* conocimiento intermedio a avanzado de javascript.
* conocimiento intermedio de typescript y reactjs.
* conocimiento intermedio de un framework css (bootstrap, tailwind o ant design).
habilidades deseables:
* conocimiento de patrones de diseño, preferiblemente cqrs & ddd.
* familiaridad con la arquitectura clean/onion.
* experiencia con arquitectura de microservicios.
* comprensión de s.o.l.i.d. principios.
* experiencia en contenerización, preferiblemente docker.
* conocimientos de visual basic.net.
* experiencia con nextjs.
* experiencia con servicios de terceros como firebase o google api.