M1 Technology

Desarrollador/a de Software Front End

JavaScriptTypeScriptPythonJavaReactNode.jsSQLPostgreSQLAWS
Traducción automática. Consulta el original.

Sobre la oportunidad

Buscamos un/a Desarrollador/a de Software cualificado/a para contribuir al diseño, desarrollo y despliegue de soluciones de software nativas de la nube, con un enfoque en la creación de componentes web front-end como soporte para un sistema de diseño. Este puesto requiere experiencia práctica en todo el ciclo de vida del desarrollo de software, incluyendo front-end, back-end, capa de datos e integración en la nube. Trabajarás dentro de un equipo Agile para entregar aplicaciones seguras, escalables y de alto rendimiento en infraestructura moderna de la nube.

CALIFICACIONES MÍNIMAS

Requisito de autorización: TS/SCI con Polygraph

  1. 4–7 años de experiencia en desarrollo full-stack, con competencia en:
  1. Programación de Capa de Aplicación: JavaScript/TypeScript, Java, o lenguajes similares.
  1. Desarrollo Front-End: Frameworks JavaScript/TypeScript (Angular, React.js, o Vue.js), HTML, CSS.
  1. Desarrollo Back-End y API: NodeJS, JavaScript/TypeScript, diseño de API RESTful.
  1. Base de Datos/Capa de Datos: SQL (PostgreSQL), NoSQL (Elasticsearch).
  1. Familiaridad con herramientas y prácticas de DevSecOps, incluyendo orquestación en la nube y pipelines de CI/CD.
  1. Experiencia en desarrollo Agile, incluyendo descomposición de historias y planificación de sprints.

RESPONSABILIDADES CLAVE

  1. Aplicar principios de diseño centrado en el ser humano (HCD) como un enfoque de primera clase para entregar productos con impacto en la misión.
  1. Colaborar con el Ingeniero Jefe y los Líderes Técnicos para traducir los requisitos del negocio en historias de usuario y tareas técnicas.
  1. Diseñar e implementar soluciones de software full-stack, cubriendo la capa de datos, la lógica de la aplicación y la interfaz de usuario, pero centrándose principalmente en la creación de componentes web front end.
  1. Escribir pruebas unitarias y de integración para garantizar la calidad y mantenibilidad del código.
  1. Participar en ceremonias Agile/Scrum y contribuir al desarrollo iterativo de software.

CALIFICACIONES PREFERIDAS

  1. Experiencia en CI/CD y despliegue relacionada con componentes web.
  1. Conocimiento de las mejores prácticas de seguridad para aplicaciones en la nube.
  1. Comprensión de patrones arquitectónicos modernos (p. ej., microservicios, arquitectura basada en eventos).
  1. Experiencia con herramientas de integración y análisis de datos.
  1. Certificación o experiencia en diseño centrado en el ser humano, o metodologías de experiencia de usuario.

HERRAMIENTAS Y TECNOLOGÍAS

  1. Lenguajes: JavaScript/TypeScript, Python, Java.
  1. Frameworks: Frameworks Frontend (p. ej. Angular.js, React.js, Vue.js), Node.js.
  1. Bases de Datos: SQL, Elasticsearch.
  1. Nube: AWS (EC2, S3, RDS).
  1. Metodologías: Agile/Scrum, CI/CD, TDD.

¿POR QUÉ UNIRSE A NOSOTROS?

  • Trabajar en soluciones de vanguardia basadas en la nube que marcan la diferencia.
  • Entorno de equipo colaborativo e innovador.
  • Oportunidades de avance profesional y desarrollo profesional.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores