· Jobs · 2 min read
Frontend Developer (Web)
JavaScript, TypeScript, Web Frameworks, Angular, React
Job Description
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.
Responsibilities
- 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.
Requirements
- 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.