Descripción de funciones:
Breve descripción:
El cliente está buscando un desarrollador de ReactJS para apoyar el DMV
Descripción completa:
Descripción del rol:
El puesto requerirá que diseñe, desarrolle y pruebe utilizando tecnologías React JS, lo que facilitará el desarrollo y la implementación de aplicaciones desde el desarrollo hasta el control de calidad y la producción. Trabajará para comprender la infraestructura actual del sistema, las necesidades de seguridad, las consideraciones de red y las metodologías.
En este puesto, se centrará principalmente en la programación de ReactJS, integrará diseños y wireframes dentro del código de la aplicación, escribirá código de interfaz de aplicación con JavaScript, traducirá wireframes y diseños en códigos de calidad, optimizará los componentes para que funcionen sin problemas en diferentes navegadores y dispositivos, desarrollará una interfaz de usuario receptiva basada en la web y respaldará el ecosistema de la organización.
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 el trabajo con HTML5, CSS3, JavaScript, Angular 2.0, React.JS y Bootstrap
· Experiencia en el desarrollo de componentes 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 problemas 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 Senior React Developer 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.
· Asegúrese de que las tecnologías estén actualizadas con una arquitectura y aplicaciones actuales, estables y compatibles que cumplan con los estándares empresariales.
· 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
· Mejore 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 y 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 a través de 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 PYME (Experto en la materia) técnica de nicho
DESCRIPCIÓN DEL TRABAJO DEL CONTRATO
Responsabilidades:
· Demuestra experiencia en la transmisión de conceptos técnicos y funcionales para una especialidad técnica específica.
· Identifica mejoras en los estándares del proyecto para lograr servicios/productos de alta calidad. Se trata de un puesto profesional que puede requerir una experiencia en la materia coherente con habilidades tecnológicas exigentes y poco comunes.
· Puede requerir la coordinación de las actividades de programación que lleva a cabo el equipo de desarrollo de aplicaciones.
· Consulta con otro personal técnico y de negocios para resolver problemas de intención, inexactitud o factibilidad del procesamiento de computadoras y el diseño del proyecto.
· Trabaja con el personal necesario para determinar si las modificaciones son necesarias con el personal interesado para determinar la necesidad de modificaciones o mejoras.
· Aprovecha excelentes habilidades de comunicación escrita y verbal para desarrollar nuevos procesos de negocio y soluciones de programación según las indicaciones de las partes interesadas comerciales y técnicas.
· Puede coordinar las actividades de los desarrolladores de aplicaciones.
· Capaz de identificar las mejores prácticas y estándares para el uso del producto.
· Historial comprobado de diseño técnico práctico y trabajo de código dentro de sistemas grandes y complejos.
· Trabajo técnico práctico comprobado con una variedad de tecnologías.
· Experiencia técnica demostrada integrando una variedad de diversos entornos técnicos y tecnologías multiplataforma.
· 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.
· Experiencia avanzada en la materia técnica requerida.
· Puede funcionar como un SME (Experto en la materia) técnico de nicho.
· Tiene experiencia comprobada en implementaciones y sistemas grandes y complejos.
Habilidades:
· Experiencia en el trabajo con ReactJS, RXJS, NodeJS, ES6/5. Requerido 2 años
· Experiencia en el trabajo con el framework React-UI (React.js). Requerido 2 años
· Experiencia en arquitectura REDUX. Requerido 2 años
· Experiencia en trabajar con HTML5, CSS3, JavaScript, Angular 2.0, React.JS y Bootstrap. Requerido 10 años
· Experiencia en el desarrollo de componentes React Native. Requerido 4 años
· Experiencia en el trabajo con JSX (Javascript Syntax Extension). Requerido 4 años
· Experiencia en el trabajo con APIs REST. Requerido 10 años
· Experiencia en el trabajo con JSON y XML. Requerido 10 años
· Experiencia en librerías CSS, Sigma, Adobe XD. Requerido 10 años
· Experiencia en la traducción de wireframes y diseños para el desarrollo. Requerido 10 años
· 6-10 años transmitiendo conceptos técnicos y funcionales para una especialidad técnica específica. Requerido 10 años
· 6-10 años preparando documentación técnica compleja. Requerido 10 años
· Licenciatura en TI o campo relacionado o experiencia equivalente. Obligatorio
Esta es una posición remota.
Compensación: $85.00 - $94.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)