JavaScript, TypeScript, Web Frameworks, Angular, React
Bluescope is seeking a skilled Frontend Developer with expertise in Angular, CSS, JavaScript, and TypeScript to join our innovative team. As a Frontend Developer, you will be responsible for designing, implementing, and maintaining responsive and user-friendly web applications. You will collaborate closely with backend developers, UI/UX designers, and other stakeholders to deliver high-quality, performant, and scalable frontend solutions.
-
Develop and maintain frontend components and user interfaces using Angular framework.
-
Implement responsive designs and ensure cross-browser compatibility.
-
Write clean, modular, and efficient code following best practices and coding standards.
-
Collaborate with backend developers to integrate frontend components with backend services.
-
Implement and optimize client-side rendering (CSR), server-side rendering (SSR), pre-rendering, and single-page applications (SPA) as required.
-
Perform code reviews to ensure code quality, consistency, and adherence to design principles.
-
Troubleshoot and debug frontend issues, perform browser compatibility testing, and implement effective solutions.
-
Stay updated on frontend development trends, technologies, and best practices to continuously improve our frontend solutions.
-
Bachelor’s degree in Computer Science, Engineering, or related field.
-
Proven experience as a Frontend Developer or similar role, with at least X years of experience in Angular development.
-
Strong proficiency in Angular framework, HTML5, CSS3, JavaScript, and TypeScript.
-
Experience with responsive web design principles and frameworks (e.g., Bootstrap).
-
Understanding of client-side rendering (CSR), server-side rendering (SSR), pre-rendering, and single-page applications (SPA).
-
Familiarity with version control systems (e.g., Git), build tools (e.g., Webpack), and package managers (e.g., npm).
-
Excellent problem-solving skills, attention to detail, and ability to work independently or in a team environment.