Applyπ§ Full-Time
π Software Development
π’ Company: Canibuild Au Pty Ltd
- 5+ years of frontend development experience with strong expertise in React.js & TypeScript.
- Deep knowledge of component-based architecture, hooks, and state management best practices.
- Strong skills in HTML5, CSS3, and styling with Material UI (Mui) and JSS.
- Experience with frontend performance optimization and best practices.
- Familiarity with RESTful APIs and serverless APIs for backend integration.
- Strong proficiency in Node.js.
- Managing Node.js versions and understanding best practices (e.g., avoiding odd-numbered minor versions).
- Command line expertise, comfortable working with terminals and developer tooling.
- Understanding and maintaining build processes and development workflows.
- Experience with Git, Webpack, Babel, and CI/CD pipelines.
- Strong understanding of the Software Development Lifecycle (SDLC) and best practices.
- Lead frontend architecture, ensuring scalability, maintainability, and best practices.
- Develop and optimize React.js (with TypeScript) applications, focusing on performance and responsiveness.
- Ensure efficient collaboration with the design team, ensuring Figma designs align with frontend best practices:
- Advocate for consistent design tokens, spacing, and UI patterns to maximize reusability.
- Ensure components follow a modular design approach for easier development and maintenance.
- Promote responsiveness and accessibility considerations during the design phase.
- Optimize performance with lazy loading, code splitting, and minimizing re-renders.
- Ensure accessibility (WCAG, a11y) and cross-browser compatibility.
- Maintain and improve the frontend build and development pipeline using Node.js.
- Work with serverless APIs and backend integrations to ensure seamless data flow.
- Collaborate with backend engineers and contribute to Node.js APIs when needed.
- Maintain CI/CD pipelines and deployment processes in an AWS environment.
- Mentor junior developers and advocate for frontend best practices.
- Ensure high-quality development by following SDLC best practices, from planning to deployment and maintenance.
Posted about 22 hours ago
Apply