- Diseñe, cree y mantenga plantillas dinámicas, bloques, páginas web y servicios basados en geolocalización de Optimizely (EpiServer) CMS utilizando C#, ASP.Net Core, plataforma .Net, LESS, JavaScript, AJAX, JSON y Nodejs. Utilizar la experiencia en conceptos orientados a objetos, estructuras de datos y algoritmos, desarrollo web front-end.
- Identifique oportunidades y ejecute iniciativas de optimización de rendimiento de carga de página y métricas de Core Web Vitals.
- Identifique y aborde las ineficiencias en la utilización de recursos del servidor, las consultas de bases de datos y las interacciones de API externas.
- Implemente las mejores prácticas de front-end para optimizar el uso de los marcos CSS y Javascript para disminuir las velocidades de renderizado.
- Colabore con los miembros del equipo multifuncional (diseñadores de UX/UI, redactores, SEO, especialistas en marketing multicanal) para ser un socio activo en la ideación y ejecución de funciones para la optimización de la tasa de conversión, el crecimiento orgánico y la experiencia óptima del usuario.
- Cree una documentación completa de los requisitos de las nuevas funciones para garantizar la alineación con las necesidades empresariales y una dirección clara para el desarrollo.
- Implemente un etiquetado de sitios web eficiente y preciso, un seguimiento de eventos y una captura de datos para equipar al equipo con análisis para informar información y acciones.
- Siga las regulaciones de privacidad de datos y las mejores prácticas para garantizar el cumplimiento y la seguridad.
- Cree y consuma servicios web.
- Integre y supervise servicios de terceros y API web externas y API REST para vincular datos a elementos dinámicos de la interfaz de usuario e integrar servicios como la implementación de chat en todo el sitio, calculadoras y otros servicios.
- Desarrolle varias aplicaciones de una sola página (SPA) mediante el marco de NodeJS para enlazar datos a vistas específicas y sincronizar datos con SQL Server.
- Desarrolle varios módulos JavaScript reutilizables de ES6 utilizando conceptos de programación orientada a objetos y programación funcional que hacen que el código sea más seguro y ayuden a lograr las experiencias de usuario móviles y de escritorio deseadas, validaciones de formularios e integraciones de datos.
- Automatice el entorno de tiempo de ejecución con Grunt para mejorar el flujo de trabajo de desarrollo de aplicaciones mediante el preprocesamiento, la compilación y la compresión de archivos JavaScript, CSS, HTML con Babel, uglify y el uso de Webpack como paquete de módulos para agrupar archivos.
- Mantenga y mejore el rendimiento del servidor mediante la supervisión e identificación de cualquier error o error de seguridad, servidor y aplicación, registros de aplicaciones a través de Azure Application Insights y asegúrese de que los equipos relacionados sean notificados de cualquier problema.
- Mantenga y administre la base de código front-end utilizando el control de versiones de Gitlab con el árbol de fuentes.
- Documente, mantenga e implemente las actividades del repositorio de Gitlab, como la bifurcación, el etiquetado, la copia de seguridad, la restauración, los permisos de acceso y las actividades de lanzamiento de soporte.
- Identifique y notifique las actualizaciones y mejoras necesarias para mantener los servidores y servicios sin pérdida de servicio / rendimiento.
- Documente e implemente estándares de codificación de la organización, supervise las sucursales y asegúrese de que los repositorios estén actualizados sin errores ni fallas.
- Instale, configure e implemente software para garantizar la implementación automática de código y el repositorio de estructura con nombres bien definidos y archivos seguros con los derechos de acceso adecuados para todos los colaboradores.
- Realice pruebas de control de calidad en todas las funciones nuevas.
- Supervise y mantenga el registro de rendimiento y el registro de errores para identificar de manera proactiva los problemas en el sitio web.
- Utilice habilidades y herramientas de depuración para encontrar las causas raíz de los problemas y corregirlos.
- Licenciatura en Ciencias de la Computación, MIS o relacionado.
- Cinco (5) años en cualquier ocupación con desarrollo de software / web o experiencia relacionada.
- Cinco (5) años en cualquier ocupación con desarrollo de software/web o experiencia relacionada deben incluir: Experiencia en arquitectura, desarrollo y mantenimiento de sitios web y funciones de sitios web utilizando un sistema de gestión de contenido (CMS como Optimizely EpiServer o similar) y arquitectura MVC; Desarrollo front-end: HTML5, DOM, CSS, LESS, Javascript, Vue.js, Node.js. React, Typescript, AJAX, JSON; Desarrollo back-end: C#, ASP.NET Core; Desarrollo de API: API de .NET, API de REST, servicios de GraphQL; Configuración y gestión de análisis web y seguimiento (implementación de GA4, GTM, Datalayer) en múltiples dominios para la recopilación de datos y la generación de informes; Mejores prácticas de rendimiento del sitio web y experiencia en la identificación e implementación de optimizaciones; Mejores prácticas de seguridad del sitio web; Mejores prácticas de UX/UI y utilización de software de diseño (Figma, Sketch) para compilaciones de front-end perfectas en píxeles; y Mejores prácticas y técnicas de marketing digital, incluidas las regulaciones de personalización y privacidad de datos.
- El empleador aceptará una maestría en Ciencias de la Computación, MIS o dos (2) años relacionados en cualquier ocupación con desarrollo de software / web o experiencia relacionada. Debe tener las habilidades enumeradas anteriormente.
https://www.jacksonhewitt.com/careers
Trabajar en Jackson Hewitt
Jackson Hewitt es una marca nacional con corazón local. Después de 40+ años y nuestro nombre en más de 65 millones de declaraciones, no solo estamos comprometidos a brindar una mejor experiencia tributaria para los estadounidenses más trabajadores, sino que también nos esforzamos por mejorar las vidas de nuestras comunidades. Ofrecemos un conjunto completo de servicios de preparación de impuestos y orientación. Únete a nosotros.
Los impuestos son divertidos (¡de verdad!)
En Jackson Hewitt, nos enorgullece ofrecer capacitación en impuestos para principiantes y cursos de educación continua para profesionales de impuestos más experimentados. También ofrecemos tutorías en el trabajo, y siempre estamos defendiendo su éxito profesional y sus objetivos personales. Disfruta de un horario flexible y un trabajo que se adapta a ti para variar. Además, comience a obtener ingresos adicionales y a aprender una habilidad para la vida a prueba de recesión ahora.
Certificación PTIN: Sí
Gracias por su interés en Jackson Hewitt Inc., Jackson Hewitt Technology Services, LLC, Tax Services of America, Inc., o cualquiera de sus subsidiarias, afiliadas o entidades relacionadas (colectivamente en este documento, "Jackson Hewitt" o la "Compañía", pero excluyendo las ubicaciones de franquicias de propiedad y operación independientes). La Compañía es un empleador que ofrece igualdad de oportunidades de empleo y no tolera la discriminación ni el acoso de ningún solicitante o empleado por motivos de raza, color, sexo, religión, origen nacional, edad, discapacidad o cualquier otra condición protegida por las leyes federales, estatales o locales aplicables. Esta política se aplica a todos los términos y condiciones de empleo, incluidos el reclutamiento, la contratación, la colocación, la promoción, la terminación, el despido, la retirada, la transferencia, las ausencias, la compensación y la capacitación.
RECONOCIMIENTO DE CANDIDATOS:
Solicitantes de Preparador de Impuestos: Entiendo que, como condición de empleo, debo poder obtener un Número de Identificación de Preparador de Impuestos (PTIN) y el IRS llevará a cabo su propia investigación de antecedentes.
Certifico que todas las respuestas dadas en relación con mi(s) solicitud(es) de empleo con Jackson Hewitt Inc. y/o su subsidiaria de propiedad absoluta Tax Services of America, Inc. (colectivamente, la "Compañía") son verdaderas y completas a mi leal saber y entender. Entiendo que una declaración falsa, una respuesta falsa, una tergiversación u omisión puede resultar en la decisión de no contratarme, el retiro de una oferta de empleo o la terminación de mi empleo con la Compañía, independientemente de cuándo se descubra la información u omisión falsa o engañosa.
Entiendo que completar esta solicitud es un paso preliminar para el empleo. No obliga a la Compañía a ofrecerme empleo, ni a que yo acepte empleo. Esta aplicación se considera activa por un período de tiempo que no exceda los (30) días. Entiendo que un representante de la Compañía puede comunicarse conmigo durante el proceso de solicitud.
Al proporcionar mi número de teléfono, doy mi consentimiento para recibir llamadas telefónicas automatizadas y / o mensajes de texto de Jackson Hewitt y sus agentes con respecto a las oportunidades de empleo de Jackson Hewitt. Es posible que se apliquen tarifas de mensajes y datos. Envíe un mensaje de texto con la palabra STOP para optar por no participar.
Al enviar una solicitud, certifico, acepto y confirmo mi revisión y comprensión, como se establece en el "Reconocimiento del candidato" establecido en la publicación de trabajo.
(si ya tienes un currículum en Indeed)
O aplicar aquí.



