Ver oferta completa

DESARROLLADOR FULLSTACK SEMISENIOR

Monterrey - Nuevo León

Descripción de la oferta de empleo

Descripción del puesto Un desarrollador Full Stack es un profesional de la tecnología que tiene experiencia y conocimientos en el desarrollo tanto del lado del cliente (front-end) como del lado del servidor (back-end) de una aplicación o sistema.
Son capaces de trabajar en todas las capas de una aplicación, desde la interfaz de usuario hasta la base de datos y la lógica de negocio.
Dado que la tecnología evoluciona rápidamente, un desarrollador Full Stack debe estar dispuesto a aprender nuevas tecnologías, herramientas y frameworks.
Deben tener una mentalidad de aprendizaje continuo y estar actualizados sobre las últimas tendencias en el campo del desarrollo web y la programación.
SOFT SKILLS Resolución de problemas.
Deben ser buenos solucionadores de problemas, capaces de analizar situaciones complejas, identificar problemas y encontrar soluciones eficientes.
Pensamiento crítico.
Un desarrollador Full Stack debe ser capaz de evaluar y analizar diferentes enfoques y soluciones.
El pensamiento crítico les permite tomar decisiones informadas, evaluar la eficacia de su trabajo y mejorar continuamente su código y procesos.
Flexibilidad y adaptabilidad.
En el desarrollo de software, los requisitos pueden cambiar rápidamente.
Un desarrollador Full Stack debe ser flexible y capaz de adaptarse a los cambios en los requisitos del proyecto, las tecnologías y los plazos.
Trabajo en equipo y colaboración.
Los proyectos de desarrollo de software suelen ser colaborativos.
Los desarrolladores Full Stack deben ser capaces de trabajar en equipo, comunicarse de manera efectiva con otros miembros del equipo y colaborar en la resolución de problemas.
Comunicación clara.
La comunicación efectiva es esencial en el desarrollo de software.
Los desarrolladores Full Stack deben poder expresar ideas técnicas de manera clara y comprensible para colegas no técnicos.
También deben ser buenos oyentes para comprender los requisitos y expectativas de los stakeholders y poder comunicarse de manera efectiva dentro del equipo.
Curiosidad y aprendizaje continuo.
El campo de la tecnología está en constante evolución, por lo que es fundamental que un desarrollador Full Stack tenga una mentalidad de aprendizaje continuo.
Deben tener curiosidad por nuevas tecnologías, frameworks y mejores prácticas, y estar dispuestos a aprender y adquirir nuevas habilidades.
Requisitos Angular 14 o superior.
Bootstrap, javascript, jquery, node js, html5, css.
ET Framework 3.
a 4.
..
ET Core.
ET 3.
y superior..
ET 5 y superior.
C#, Transact SQL, Entityt Framework.
Experiencia desarrollando y consumiendo servicios SOAP/RESTful Desarrollo y consume de Restful services con Web API´s.
Desarrollo en capas, N capas y microservicios.
Experiencia con Azure DevOps y/o Jira para la gestión de las tareas.
FRONT-END SKILLS HTML5.
El lenguaje de marcado HTML es la base de cualquier página web.
Un desarrollador Full Stack debe tener un conocimiento profundo de HTML para crear estructuras semánticas y accesibles.
CSS3.
Las hojas de estilo CSS se utilizan para dar estilo y diseñar la apariencia visual de las páginas web.
Un desarrollador Full Stack debe estar familiarizado con los conceptos de CSS, como selectores, estilos en línea y en cascada, posicionamiento y diseño responsivo.
JavaScript.
Como lenguaje de programación principal del front-end, JavaScript es esencial para crear interactividad y funcionalidad en las aplicaciones web.
Un desarrollador Full Stack debe tener un conocimiento profundo de JavaScript, incluidos los conceptos fundamentales, la manipulación del DOM, el manejo de eventos y el uso de bibliotecas y frameworks.
Diseño responsivo.
Con el aumento de los dispositivos móviles, es fundamental que un desarrollador Full Stack tenga conocimientos sobre diseño responsivo.
Deben ser capaces de crear sitios web que se adapten y se vean bien en diferentes dispositivos y tamaños de pantalla.
Interpretar UI UX.
Tener una comprensión básica de los principios de diseño web y experiencia de usuario (UX) es beneficioso para un desarrollador Full Stack.
Esto les permite desarrollar interfaces de usuario atractivas y fáciles de usar, optimizar la navegación y mejorar la experiencia del usuario.
Manejo de herramientas y frameworks front-end.
Un desarrollador Full Stack debe estar familiarizado con herramientas y frameworks populares del front-end, como Bootstrap, Material-UI, Sass, Less, etc.
Estas herramientas y frameworks agilizan el desarrollo y facilitan la creación de interfaces consistentes y de aspecto profesional.
Pruebas y depuración.
Un desarrollador Full Stack debe ser capaz de realizar pruebas y depurar el código front-end para garantizar un funcionamiento adecuado y una experiencia de usuario sin errores.
Deben conocer las herramientas y técnicas de prueba y depuración, como las herramientas de desarrollo del navegador y las pruebas de unidad.
BACK-END SKILLS POO con.
ET.
Tener conocimientos básicos de POO es valioso para un desarrollador full stack, ya que le proporciona una base sólida para diseñar, desarrollar y mantener aplicaciones web y sistemas robustos y escalables.
API.
Los desarrolladores Full Stack deben comprender cómo diseñar, construir y consumir APIs.
Esto implica crear endpoints API, establecer autenticación y autorización, y comprender los métodos HTTP y los formatos de intercambio de datos como JSON y XML.
Entity Framework (Must) Nomenclatura en SQL Server (basico) Programacion en Capas Patrones de Diseño Conocimiento de Continius integration and delivery Sistemas de gestión de versiones (Conocimiento básico) Beneficios Contratación de planta NO PROYECTO Prestaciones de ley y superiores Sueldo de libres, según experiencia y aptitudes Esquema de trabajo híbrido (Oficina en San Nicolás de los Garza,Nuevo León)
Ver oferta completa

Detalles de la oferta

Empresa
  • Sin especificar
Municipio
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 29/04/2024
Fecha de expiración
  • 28/07/2024
Desarrollador de Flutter
Involve RH

Descripción del puesto: doble cinco cuenta con una posición como desarrollador de aplicaciones móviles para crear experiencias móviles innovadoras y de calidad, liderando equipos y utilizando tecnologías de vanguardia para alcanzar los objetivos de negocio... 00 por mes neto jornada laboral: tiempo completo......

Desarrollador Front End
Consultoria YOKMAK

Nuestra visión es que el software es un medio ideal para solucionar los problemas que el negocio sufre diariamente... disponibilidad de una alta motivación personal y ambición por crecer... predisposición y actitud por comprender el negocio, el sector y aportar ideas... herramientas y conceptos relacionados......

Desarrollador Full Stack .Net Senior
Consultoria YOKMAK

Nuestra visión es que el software es un medio ideal para solucionar los problemas que el negocio sufre diariamente... net, proyectos con arquitecturas muy variadas, siempre buscando conseguir la mejor solución para cada caso, así como cumplir las necesidades, escalabilidad, estabilidad, responsabilidad......