ROLE: Frontend Developer REGION: Australia BASED: Sydney, Zetland REPORTS TO: Engineering Manager TYPICAL JOB DUTIES AND RESPONSIBILITIES A Frontend Developer ’s duties and responsibilities include, but are not limited to: Developing new user-facing features; Building reusable code and libraries for future use; Improving existing code base, architecture and workflow; Ensuring the technical feasibility of UI/UX designs; Writing tests to improve application stability (unit /integration ); Optimizing application for maximum speed and scalability; Bridging the gap between graphic design and technical implementation; Assuring that all user input is validated before submitting to back- end; Collaborating with other team members and stakeholders. SKILLS AND ATTRIBUTES The more common skills and attributes that are most needed for this role may include: Minimum 3-5 years React development experience; Solid understanding of responsive web design patterns/Single Page Application architecture; Integration of web applications with backend APIs; Experience with front end tooling (Webpack, NPM/Yarn, css -in- js ); Experience with build and source code management tools (Git ); Collaborate with a team of designers, frontend and backend developers to achieve the best user experience; Improve existing code base, architecture and workflow; Write tests to improve application stability (unit/integration) . The desired experience for this role may include: React Native; Storybook; React Testing Library .