Job Title | Senior Frontend Developer |
Job Type | Full-time |
Location | Melbourne, VIC |
Working in an agile environment, take ownership for the frontend development of our products with modern JavaScript tooling.
Collaborate with the Product team and work on new features and enhancements. Take responsibility for the development of a visually coherent, simple and elegant user interface.
The Stack Consists Of:
- Typescript/ES6
- React, Redux
- REST/GraphQL
- Jest
- Modular CSS
- Webpack
- AWS
- Git
- Buildkite CI/CD
- Docker
- Made individual contribution as a senior developer;
- Work closely with, and incorporate feedback from business stakeholders, and other developers;
- Write well designed, testable and efficient code by using best practices;
- Pull request code review before merge;
- Participate in development planning meetings;
- Integrate data from various back-end services;
- Gather and refine specifications and requirements based on technical and non-technical needs;
Tertiary qualification in IT or equivalent experience
- At least 4-5 years of software development experience;
- 3+ years previous experience in a similar role, ideally within a team of 3+ developers;
- A proven track record of web development and a deep understanding of HTML5/JS/CSS3;
- A solid understanding of the browser technology stack. (e.g HTTP, cookies, headers, asset loading/caching, same origin policy);
- Deep working knowledge of React and Redux;
- Knowledge of modern JavaScript build, packaging and delivery tools;
- Knowledge of cross-browser, cross-domain and cross-device feature support and rendering quirks;
- Experience and knowledge in unit testing, automated testing or TDD;
- Experience in implementing user interfaces and interactive designs would be highly regarded;
- A demonstrated ability to perform work in a team;
- Continuous integration and continuous delivery;
- Technical leadership;