Desarrollador de Front End Fully Remote - US

Desarrollador de Front End

Tiempo completo • Fully Remote - US
Beneficios:
  • Coincidencia 401(k)
  • Salario competitivo
  • Seguro médico
  • Tiempo libre remunerado
Sobre este puesto: 

El Desarrollador Front-End formulará y definirá especificaciones para aplicaciones complejas o modificará/mantendrá aplicaciones existentes utilizando liberaciones de ingeniería y utilidades del fabricante. Serán responsables de las superficies de la interfaz de usuario para una aplicación web basada en PHP dentro del ecosistema de producto existente, así como del desarrollo personalizado de herramientas internas cuando sea necesario. El Desarrollador Front-End será responsable de diseñar, desarrollar y mantener soluciones de software complejas. El puesto se desarrollará durante todo el ciclo de vida del desarrollo del producto, incluyendo colaboración en UX, desarrollo, integración con la arquitectura permanente, pruebas y despliegue.

 

Responsabilidades clave: 

  • Producir, mantener y modificar sitios web e interfaces de usuario. Incorporando aplicaciones, gráficos, clips de audio y vídeo en las páginas web de los usuarios.
  • Diseñar, programar, probar y depurar aplicaciones.
  • Apoyo a la evaluación de productos de software nuevos y existentes
  • Creación y mantenimiento de documentación del sistema y especificaciones técnicas
  • Liderar la implementación de soluciones de software que cumplen con los requisitos de rendimiento, fiabilidad y seguridad
  • Análisis y resolución de problemas complejos de integración y desafíos técnicos
  • Colaborar con equipos multifuncionales que incluyen ingenieros de hardware, desarrolladores de software y especialistas en QA
  • Desarrollo de planes y procedimientos de prueba para validar la funcionalidad y el rendimiento del sistema
  • Realizar análisis de sistemas para identificar cuellos de botella y recomendar estrategias de optimización
  • Observar las prácticas DevOps y apoyar las canalizaciones de integración continua y despliegue continuo
  • Investigación y evaluación de nuevas tecnologías y metodologías para una posible adopción
  • Creación de documentación técnica detallada para la operación y mantenimiento del sistema
  • Participar en revisiones de diseño, revisiones de código y debates técnicos
  • Colaborar con los interesados para recopilar requisitos y traducirlos en soluciones técnicas
  • Liderar los esfuerzos de resolución de problemas del sistema y proporcionar apoyo en la escalada
  • Garantizar el cumplimiento de los estándares y mejores prácticas del sector
 

Cualificaciones y habilidades: 

  • Licenciatura en Informática, Ingeniería de Software, Ingeniería Informática o un campo técnico relacionado
  • Mínimo de 8 años de experiencia profesional en ingeniería de sistemas de software
  • Experiencia en el ciclo de vida completo del desarrollo de sistemas, desde los requisitos hasta el despliegue
  • Dominio avanzado de PHP, JavaScript (ES6+), HTML5, CSS3 y un marco principal (React, Angular, Vue.js)
  • Amplia experiencia en la formulación de especificaciones, diseño y mantenimiento de aplicaciones de software complejas
  • Comprensión profunda de los estándares de accesibilidad web (Sección 508, WCAG)
  • Experiencia con integración de API RESTful, JSON, AJAX y diseño responsivo/móvil-first
  • Familiaridad con el control de versiones (Git) y las canalizaciones CI/CD
  • Conocimiento de protocolos de red y sistemas distribuidos
  • Experiencia en diseño e implementación de bases de datos (SQL y NoSQL)
  • Excelentes habilidades de depuración, resolución de problemas y optimización del rendimiento
  • Excelentes habilidades de comunicación tanto con partes interesadas técnicas como no técnicas
  • Experiencia en optimización del rendimiento del software y resolución de problemas
  • Conocimiento de metodologías de pruebas de software y aseguramiento de la calidad
  • Comprensión de los principios de seguridad y las prácticas de codificación segura
  • Experiencia con metodologías de desarrollo ágil
  • Capacidad para trabajar de forma independiente y liderar iniciativas técnicas
  • Sólidas habilidades en documentación para sistemas complejos
 

Habilidades y competencias deseadas: 

  • Máster en Informática, Ingeniería o campo relacionado
  • Experiencia en entornos de contratación federal, de defensa o gubernamentales
  • Familiaridad con los Sistemas de Gestión del Aprendizaje (LMS), especialmente con Moodle.
  • Conocimiento de investigación UX/UI y sistemas de diseño.
  • Experiencia con DevOps, pruebas automatizadas y metodologías ágiles.
  • Conocimiento de la integración de aprendizaje automático con sistemas de software
  • Experiencia en diseño de sistemas de alta disponibilidad y tolerantes a fallos
  • Familiaridad con los requisitos de cumplimiento normativo para sistemas de software
  • Experiencia liderando equipos técnicos o mentorizando a ingenieros junior
  • Experiencia con proyectos de migración y modernización de sistemas
  • Experiencia con software de simulación y modelado
 

Información adicional: 

Autorización: Capacidad para obtener y mantener una autorización de seguridad de Fideicomiso Público.

 

Empleador que ofrece igualdad de oportunidades: 

Somos un empleador que ofrece igualdad de oportunidades y no discriminamos en las decisiones laborales por motivos de raza, color, religión, sexo (incluido el embarazo, orientación sexual o identidad de género), origen nacional, edad, discapacidad, información genética, condición de veterano o cualquier otro estado protegido por las leyes federales, estatales o locales aplicables. Todas las decisiones laborales se basan en las necesidades del negocio, los requisitos del puesto y las cualificaciones individuales.

Este es un puesto remoto.

Compensación: 130.000,00 - 135.000,00 $ al año




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or