¿Qué hace un desarrollador front-end? ¿Cuáles son las responsabilidades laborales?
El desarrollo front-end es para tareas de desarrollo del lado de la PC, mientras que el desarrollo de Android, el desarrollo de iOS y varios programas pequeños son principalmente para trabajos de desarrollo del lado móvil.
1. Utilice Vue/React para desarrollar y cooperar con el producto para completar la iteración del proyecto Web/Electron.
2. completar el trabajo de desarrollo, depuración y mantenimiento de versiones de codificación de alta calidad;
2. Recopilar y analizar los requisitos del proyecto y proporcionar soluciones técnicas para completar el trabajo de desarrollo, depuración y mantenimiento de versiones de codificación de alta calidad;
3. Análisis en profundidad y resolución de diversos problemas técnicos, de rendimiento, de compatibilidad entre terminales y otros problemas encontrados por el front-end, y optimización continua de la experiencia y el marco del usuario del front-end;
4. Asistir en la construcción e implementación del sistema de ingeniería de desarrollo front-end.
Cualificaciones:
1. Menores de 35 años (incluidos 35 años), licenciatura o superior de 211 instituciones, se prefieren carreras relacionadas con la informática y aquellas con más de 3. se prefieren años de experiencia en desarrollo front-end;
2 Dominar al menos un marco principal y tener una comprensión profunda de sus principios, y estar familiarizado con el ecosistema de I + D front-end, incluida la modularización, herramientas de construcción y compilación de front-end, etc.;
3. Familiarizado con las características principales de los navegadores, se prefieren aquellos con un conocimiento profundo de las plataformas cruzadas de escritorio;
4. Participar completamente en el proceso de un producto desde el diseño, desarrollo hasta el lanzamiento, y tener un conocimiento profundo de los modelos de colaboración front-end y back-end, procesos de productos y proyectos, Solicitantes con un conocimiento profundo de la red y la seguridad, y se prefiere experiencia en arquitectura front-end, implementación y práctica de proyectos a gran escala;
5. Prestar atención a la tecnología de vanguardia y tener una gran capacidad de aprendizaje. Se prefieren aquellos que estén activos en las principales comunidades técnicas y tengan sus propios proyectos de código abierto;
6. Tener buena conciencia de servicio, sentido de responsabilidad y habilidades de comunicación y colaboración en equipo.