Rol: Desarrollador de React JS
Cliente : Gobierno de DC
Ubicación : Washington DC (en el lugar)
Descripción de funciones:
Habilidades:
· 6+ años de experiencia en desarrollo web empresarial
· 2 años de experiencia trabajando con el framework React-UI (React.js)
· Experiencia en el trabajo con ReactJS, RXJS, NodeJS, ES6/5
· Experiencia en arquitectura REDUX
· Experiencia en trabajar con HTML5, CSS3, JavaScript, Angular 2.0, React.JS y Bootstrap
· Experiencia en el desarrollo de componentes de React Native
· Experiencia en el trabajo con JSX (Javascript Syntax Extension)
· Experiencia en el trabajo con APIs REST
· Experiencia en el trabajo con JSON y XML
· Experiencia en la traducción de wireframes y diseños para el desarrollo
· Experiencia en librerías CSS, Sigma, Adobe XD
· La experiencia en el trabajo con Angular 2.0 es una gran ventaja
· Se valorará la experiencia en el trabajo con Spring Boot y Spring Technologies
· La experiencia en el trabajo con cualquier kit de herramientas de interfaz de usuario basado en REACT es una ventaja
· Experiencia con flujos de trabajo de ReactJS como Flux, Redux, Create React App, bibliotecas de estructura de datos
· Experiencia con repositorio de control de versiones GIT [Requerido – 3 años]
· Experiencia con servidores de aplicaciones Tomcat/Jetty/undertow [Requerido – 3 años]
Experiencia con el entorno de trabajo LINUX [Requerido – 3 años]
Experiencia con el rastreador de incidencias de JIRA [Requerido – 3 años]
Experiencia en desarrollo e implementación de aplicaciones basadas en contenedores de RedHat Openshift [deseable]
Conocimiento de la práctica de Integración Continua y Desarrollo Continuo [Deseable]
Responsabilidades:
El puesto de Desarrollador Senior de React requiere un conocimiento profundo de JavaScript, modelo de objetos, manipulación de DOM y controladores de eventos, estructuras de datos, algoritmos, JSX, Babel y estilos arquitectónicos / API (REST / RPC) y metodologías ágiles para el desarrollo de programas de aplicación.
El desarrollador sénior escribirá código limpio y escalable utilizando los lenguajes de programación ReactJS, refactorizará y depurará códigos, mejorará el software existente, probará e implementará aplicaciones y sistemas. Desarrollar documentación a lo largo del ciclo de vida del proceso de desarrollo y proporcionar soporte técnico al equipo.
· E Asegúrese de que las tecnologías se actualicen con una arquitectura y aplicaciones actuales, estables y conformes que cumplan con los estándares de la empresa.
· Colaborar con equipos internos para producir diseño y arquitectura de software
· Desarrolle, pruebe e implemente aplicaciones y sistemas
· Revisar, actualizar, refactorizar y depurar códigos
· Mejorar las aplicaciones y sistemas JAVA existentes
· Supervisa e informa de forma proactiva sobre la utilización del rendimiento de las tecnologías asignadas.
· Solucionar problemas/fallos de software y/o hardware.
· Gestione tickets y tareas problemáticas o escaladas, así como solicitudes fuera de ciclo de los propietarios de sistemas/software.
· Determine el mejor curso de acción para satisfacer las necesidades comerciales y proporcione experiencia consultiva a los clientes sobre cómo utilizar mejor los sistemas.
· Supervisa e identifica de forma proactiva problemas más amplios y complejos en múltiples tecnologías integradas y conectadas, y se comunica según corresponda.
· Proporciona conocimiento técnico y apoyo a las agencias del Distrito, al personal y a las partes interesadas adicionales
· Realiza otras tareas 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 empresariales de nivel ejecutivo o expertos técnicos
· Puede funcionar como una SME (Experto en la materia) técnica de nicho
Compensación: $75.00 - $80.00 por hora
Sobre nosotros
AHU Technologies INC. es una empresa de consultoría de TI y dotación de personal permanente que satisface y supera las necesidades cambiantes de servicios de TI de las principales corporaciones dentro de los Estados Unidos. Hemos estado brindando soluciones de TI a clientes de diferentes sectores de la industria, ayudándolos a controlar los costos y liberar recursos internos para enfocarse en temas estratégicos.
AHU Technologies INC. fue cofundada por jóvenes emprendedores tecno-comerciales visionarios que siguen siendo nuestros principales consultores. Al mantener relaciones de trabajo con un grupo de otros consultores independientes altamente calificados, tenemos un número creciente de recursos disponibles para proyectos de desarrollo. Actualmente estamos trabajando en varios proyectos como entretenimiento multimedia, soluciones ERP, almacenamiento de datos, aplicaciones web, telecomunicaciones y medicina para nuestros clientes en todo el mundo.
(si ya tienes un currículum en Indeed)