Johns Hopkins Applied Physics Laboratory

Desarrollador Full Stack

JavaScriptPythonJavaReactSQLDockerC++Go
Traducción automática. Consulta el original.

Descripción

¿Te apasiona la creación rápida de prototipos, el diseño y la implementación de sistemas?

¿Eres un programador que busca una salida creativa y un trabajo con un impacto real?

Si es así, buscamos a alguien como tú para unirse a nuestro equipo de Ingeniería Hombre-Máquina en APL.

Buscamos un desarrollador full-stack para ayudarnos a crear prototipos rápidos de los sistemas de Mando y Control del futuro. Nuestro equipo multidisciplinar está formado por desarrolladores de algoritmos, informáticos, psicólogos, ingenieros de sistemas y otros profesionales que buscan transformar este futuro mediante la ingeniería de sistemas humanos y de rendimiento de extremo a extremo. Con nosotros, desarrollarás soluciones para cerrar las brechas en los equipos de combate hombre-máquina en entornos de alta densidad de información y gran importancia, con el fin de revolucionar y poner en funcionamiento capacidades que aumenten las facultades del combatiente.

Como desarrollador Full Stack, tus funciones serán...

  1. Diseñar, desarrollar y desplegar rápidamente bases de datos, backend APIs y aplicaciones de interfaz de usuario utilizando arquitecturas, herramientas y prácticas de ingeniería de software modernas.
  1. Liderar la implementación de los diseños de soluciones aprobados; mantener, probar, depurar, optimizar y mejorar continuamente el software de producción a lo largo de su ciclo de vida.
  1. Establecer y mantener estándares de calidad de software mediante revisiones de código, pruebas automatizadas, prácticas de desarrollo seguro, procesos de CI/CD y gestión de deuda técnica.
  1. Producir y mantener documentación técnica, incluyendo marcos de código, arquitectura de sistemas, decisiones de diseño, especificaciones de API, procedimientos de despliegue y guías de usuario.
  1. Construir e integrar flujos de trabajo de IA agentes para mejorar los procesos de desarrollo, tales como el análisis de requisitos, la documentación, la revisión de código, las pruebas, la clasificación de defectos y la productividad del desarrollador, manteniendo al mismo tiempo los controles de seguridad adecuados y la supervisión humana.
  1. Proporcionar liderazgo técnico y gestionar o mentorizar a un equipo de desarrolladores de software estableciendo la dirección técnica, asignando y revisando el trabajo, apoyando el desarrollo profesional y asegurando la entrega de software de alta calidad.

Cualificaciones

Cumples con nuestros requisitos mínimos para el puesto si...

  1. Posees una Licenciatura en Informática, Ingeniería de Software, Desarrollo Web y/o cuentas con 5+ años de experiencia y responsabilidades relacionadas con la implementación full-stack para un sistema complejo (se prefiere experiencia en sistemas militares).
  1. Tienes experiencia en desarrollo web full stack, desarrollo de juegos y/o desarrollo de aplicaciones (se prefiere experiencia en React).
  1. Tienes experiencia en un entorno de equipo centrado en la creación rápida de prototipos.
  1. Tienes la capacidad de trabajar de forma independiente y con el gobierno, patrocinadores del DoD y equipos de análisis.
  1. Posees excelentes habilidades de comunicación oral y escrita.
  1. Eres capaz de obtener una autorización de seguridad de nivel SECRET. Si eres seleccionado, estarás sujeto a una investigación de autorización secreta del gobierno y deberás cumplir con los requisitos de acceso a información clasificada. Los requisitos de elegibilidad incluyen la ciudadanía estadounidense.

Requisitos especiales

  1. Disponibilidad para viajar hasta un 10% según sea necesario.

Superarás nuestros requisitos mínimos si...

  1. Posees una autorización de seguridad Secret activa o superior.
  1. Posees un Máster en Visualización de Información, Informática, Ingeniería de Software, Desarrollo Web, Desarrollo de Juegos, Interacción Persona-Ordenador o equivalente.
  1. Tienes al menos 10 años de experiencia relacionada con el desarrollo de software para sistemas de defensa de buques de la Marina, con experiencia práctica en ciberseguridad, radar, guerra electrónica de superficie, planificación de misiones, sistemas de autodefensa de buques (SSDS) y/o el sistema de combate Aegis.
  1. Tienes experiencia práctica con una variedad de lenguajes de programación, herramientas y bibliotecas (por ejemplo, Unity, Python, C++, Java, JavaScript, HTML, CSS/Sass/Less, React, Redux, Angular, Vue, Bootstrap, Material UI, Git, GitLab, Atlassian, JIRA, SQL, SQLite, MongoDB, Google Analytics, Docker).

Sobre nosotros

¿Por qué trabajar en APL?

El Laboratorio de Física Aplicada (APL) de la Universidad Johns Hopkins aporta una experiencia de clase mundial a los desafíos más críticos de defensa, seguridad, espacio y ciencia de nuestra nación. Aunque nos dedicamos a resolver desafíos complejos y a ser pioneros en nuevas tecnologías, lo que nos hace realmente excepcionales es nuestra cultura. Ofrecemos un ambiente vibrante y acogedor donde puedes ser tú mismo en el trabajo, seguir creciendo y construir conexiones sólidas con compañeros inspiradores.

En APL, celebramos nuestras diferencias de perspectiva y fomentamos la creatividad y las ideas audaces y nuevas. Nuestros empleados disfrutan de generosos beneficios, incluyendo un sólido programa de asistencia educativa, contribuciones de jubilación inigualables y un equilibrio saludable entre la vida laboral y personal. El campus de APL se encuentra en el área metropolitana de Baltimore-Washington. Obtén más información sobre nuestras oportunidades profesionales en jhuapl.edu/careers.

Tasa mínima

Todos los solicitantes cualificados serán considerados para el empleo sin distinción de raza, credo, color, religión, sexo, identidad o expresión de género, orientación sexual, origen nacional, edad, discapacidad física o mental, información genética, estatus de veterano, ocupación, estado civil o familiar, opinión política, apariencia personal o cualquier otra característica protegida por la ley aplicable. APL se compromete a proporcionar adaptaciones razonables a personas de todas las capacidades, incluidas aquellas con discapacidades. Si necesitas una adaptación razonable para participar en cualquier parte del proceso de contratación, por favor contacta con [email protected].

$105,000 anuales

Tasa máxima

$290,000 anuales

El rango salarial mencionado se basa en la creencia de buena fe de JHU APL en el momento de la publicación. La compensación real puede variar según factores como la ubicación geográfica, la experiencia laboral, las condiciones del mercado, la educación/formación y el nivel de habilidad, teniendo en cuenta la paridad interna. Para los empleados asalariados programados para trabajar menos de 40 horas por semana, el salario anual se prorrateará según el número de horas trabajadas. APL puede ofrecer bonificaciones u otras formas de compensación según la política interna y/o la designación contractual. Se puede proporcionar compensación adicional en forma de bonificación por incorporación, beneficios de reubicación, subsidio de localidad o pagos discrecionales por desempeño excepcional. APL proporciona al personal elegible un paquete integral de beneficios que incluye planes de jubilación, tiempo libre remunerado, seguro médico, dental, de visión, seguro de vida, discapacidad a corto plazo, discapacidad a largo plazo, cuentas de gastos flexibles, asistencia educativa y formación y desarrollo. Las solicitudes se aceptan de forma continua.

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