Replies within 24 hours
Puesto: Desarrollador JS senior de REACT
Cliente: Gobierno de DC
Ubicación: Washington, DC (entrevista remota en persona)
Descripción del puesto:
El puesto requerirá que diseñes, desarrolles y pruebes utilizando tecnologías React JS, lo que facilitará el desarrollo e implementación de aplicaciones desde el desarrollo hasta el control de calidad y la producción. Trabajarás para comprender la infraestructura actual del sistema, las necesidades de seguridad, las consideraciones de red y las metodologías.
En este puesto, te centrarás principalmente en la programación de ReactJS, integrarás diseños y wireframes dentro del código de la aplicación, escribirás código de interfaz de aplicación con JavaScript, traducirás wireframes y diseños en códigos de calidad, optimizarás componentes para que funcionen sin problemas entre diferentes navegadores y dispositivos, desarrollarás interfaces web responsivas y darás soporte al ecosistema de la organización.
Responsabilidades:
El puesto de Desarrollador Senior en React requiere un conocimiento profundo de JavaScript, modelos de objetos, manipulación DOM y gestores de eventos, estructuras de datos, algoritmos, JSX, Babel, estilos arquitectónicos/APIs (REST/RPC) y metodologías ágiles para el desarrollo de programas de aplicación.
El Desarrollador Senior escribirá código limpio y escalable usando lenguajes de programación ReactJS, refactorizará y depurará códigos, mejorará el software existente, probará y desplegará aplicaciones y sistemas. Desarrollar documentación a lo largo del ciclo de vida del proceso de desarrollo y proporcionar soporte técnico al equipo.
- Asegúrate de que las tecnologías estén actualizadas con arquitectura y aplicaciones actuales, estables y conformes que cumplan con los estándares empresariales.
- Colaborar con equipos internos para producir diseño y arquitectura de software
- Desarrollar, probar y desplegar aplicaciones y sistemas
- Revisión, actualización, refactorización y depuración de códigos
- Mejorar las aplicaciones y sistemas JAVA existentes
- Monitoriza y reporta proactivamente la utilización del rendimiento de las tecnologías asignadas.
- Soluciona problemas o fallos de software y/o hardware.
- Gestionar tickets y tareas problemáticas o escaladas y solicitudes fuera de ciclo de los propietarios de sistemas/software.
- Determinar el mejor plan de acción para satisfacer las necesidades del negocio y ofrecer experiencia consultiva a los clientes sobre cómo utilizar mejor los sistemas.
- Monitoriza e identifica proactivamente cuestiones más amplias e incómodas a través de múltiples tecnologías integradas y conectadas, y comunica según corresponda.
- Proporciona conocimientos técnicos y apoyo a las agencias del Distrito, al personal y a otros actores
- Realiza otras funciones relacionadas según se le asigne
- Puede coordinar las actividades de los desarrolladores de aplicaciones.
- Capaz de identificar las mejores prácticas y estándares para el uso del producto.
- Ofrece soporte y diseño para aplicaciones específicas de la industria que requieren integración con sistemas o aplicaciones estatales
- Interactúa con usuarios ejecutivos de negocio o expertos técnicos
- Puede desempeñarse como una PYME técnica de nicho (Experto en la Materia)
Requisitos mínimos de educación/certificación:
Licenciatura en Tecnologías de la Información o campo relacionado o experiencia equivalente
Tipo de puesto: A tiempo completo
Experiencia:
- Grado en Administración de Empresas, Economía: 3 años (Preferido)
- Desarrollo de aplicaciones basado en contenedores RedHat Openshift: 3 años (Preferido)
- Servidores de aplicaciones Tomcat/Jetty/undertow: 3 años (Preferido)
- 16 años Desarrollo Web: 10 años (Preferido)
- trabajar con el framework React-UI (React.js): 3 años (Preferido)
- trabajando con ReactJS, RXJS, NodeJS, ES6/5: 3 años (Preferido)
- Arquitectura REDUX: 3 años (Preferido)
- trabajando con HTML5, CSS3, JavaScript, Angular 2.0: 3 años (Preferido)
Compensación: 84,00 $ - 88,00 $ la hora
(si ya tienes un currículum en Indeed)
