Senior Frontend Engineer

Senior Frontend Engineer

Australian Capital Territory, Australia

Detalle del trabajo

Identificación del puesto

297970

Descripción del trabajo

The Senior Frontend Engineer will be responsible for leading the development of user-facing web applications with a focus on high performance, scalability, and exceptional user experience. This role involves collaborating with cross-functional teams including product managers, designers, and backend developers to translate UI/UX designs into efficient and maintainable code. The Senior Frontend Engineer will mentor junior developers, ensure best practices in frontend development, and stay up to date with the latest technologies in web development to improve and enhance the product continuously.

Responsibilities:

  • Design and implement responsive, high-performance user interfaces using modern JavaScript frameworks (React, Angular, Vue.js, etc.).
  • Collaborate closely with product managers and designers to build seamless, user-friendly, and visually appealing web applications.
  • Ensure code quality through code reviews, automated testing, and adherence to best practices.
  • Optimize application performance for speed, scalability, and responsiveness across different devices and browsers.
  • Mentor and provide technical guidance to junior frontend engineers, helping them grow their skillsets.
  • Stay updated on emerging frontend technologies, trends, and best practices to drive improvements in the codebase and development processes.
  • Integrate frontend components with backend APIs, ensuring efficient communication between frontend and backend systems.
  • Write and maintain clear documentation of frontend code, components, and workflows.
  • Troubleshoot and debug issues across different browsers and devices.
  • Lead architectural discussions and decisions related to frontend technologies and frameworks.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional experience in frontend development, with a strong focus on JavaScript, HTML5, CSS3, and modern frameworks (React, Angular, Vue.js).
  • Proficient in version control systems such as Git.
  • Deep understanding of web performance optimization and best practices for responsive design.
  • Experience with state management libraries (Redux, MobX) and client-side routing.
  • Knowledge of build tools such as Webpack, Babel, and CI/CD processes.
  • Familiarity with backend technologies and API integration (RESTful or GraphQL).
  • Strong problem-solving and debugging skills.
  • Excellent communication skills and ability to work in a team-oriented environment.
  • Experience with testing frameworks like Jest, Mocha, or Cypress is a plus.

Work Environment:

  • Collaborative office environment with agile cross-functional teams.
  • Flexible remote or hybrid work options depending on company policy.
  • May require occasional travel for team meetups or conferences.

Welcome to JobberJob

login here and get started!

Welcome to JobberJob

Become part of the community for JobberJob

Bienvenido a JobberJob

¡inicia sesión aquí y empieza!

Bienvenido a JobberJob

Forma parte de la comunidad de JobberJob