Search by job, company or skills

Innovation Digital LTD

Front-End Development Lead

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

Job Description
  1. Collaborate closely with Product Managers to deliver and optimize product features.
  2. Work with UX and Visual Designers to implement interaction and visual effects with a high degree of fidelity to design specifications.
  3. Demonstrate a strong understanding of front-end and back-end separation principles.
  4. Lead the design and development of front-end architecture, component abstraction, and high-quality reusable components.
Requirements
  1. Bachelor's degree or above in Computer Science or a related field; 3+ years of front-end development experience, including at least 2 years working with Angular; strong English proficiency.
  2. Proficient in mainstream front-end technologies, including but not limited to TypeScript, SASS/SCSS, LESS, and with a solid understanding of functional programming concepts.
  3. Familiar with modern front-end toolchains such as Webpack, Vite, and Rollup.
  4. Expert-level knowledge of Angular, its ecosystem, and underlying development principles. Able to abstract common modules and improve development efficiency.
  5. Extensive experience building medium to large-scale web applications, with strong UI implementation skills preferred.
  6. Self-driven, with strong curiosity and willingness to take on challenges to solve complex or unknown technical problems.
  7. Skilled in front-end performance optimization techniques and tools.
  8. Strong coding discipline, with a focus on code quality, maintainability, and best practices.
  9. Excellent communication and teamwork skills, with the ability to work under pressure.
  10. Lead and participate throughout key project phases including initiation, planning, and delivery; monitor and analyze risks, team performance, and project issues to proactively manage challenges.
  11. Utilize project management tools to collect and analyze team data; perform quantitative and qualitative assessments to evaluate project outcomes, identify efficiency gaps, and propose actionable improvement plans.
  12. Accumulate and refine project management methodologies; provide training to enhance the project management capabilities of product, business, and other cross-functional stakeholders.
  13. Experience in the relevant industry and strong English communication skills.
  14. Familiarity with Scrum methodology and collaborative tools such as Jira and Git.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134966637