Description

You will lead a small team of 3-5 engineers to architect and implement complex front-end frameworks and interactive web initiatives.

Responsibilities

  • Architect and define front-end frameworks to solve complex design and interaction challenges.
  • Represent front-end teams in architecture forums and provide technical guidance during implementation phases.
  • Liaise between technical and business teams to ensure project alignment.
  • Translate wireframes into production-ready code using CSS and semantic HTML.
  • Collaborate with UX designers, graphic designers, and quality engineers to meet measurable goals.

Required Skills

  • 10+ years of experience in software engineering.
  • Expertise in HTML5, CSS, and JavaScript (ES6 and beyond).
  • Deep knowledge of TypeScript and Angular.
  • Strong experience with React, Redux, Redux-middleware, and React Hooks.
  • Hands-on experience with Web Assembly.
  • Proven ability to design and scale complex systems both horizontally and vertically.
  • Proficiency with Git/GitHub and CI/CD tools including Maven, Bamboo, and Jenkins.
  • Experience working within Agile/Scrum development processes.
  • Ability to produce clear, concise technical documentation and communication.

Preferred Skills

  • Experience with React Native, Next.js, and PWA/SPA architectures.
  • Familiarity with Perl, Perl Mason, jQuery, or Bootstrap.
  • Knowledge of Google Analytics, GTM, or WordPress technologies.
  • Basic image authoring skills using tools like Gimp or Photoshop.

Education

Any Graduate