Experienced Frontend Developer
About the Role
As a senior frontend developer, you will take ownership of all front-end aspects of our products and projects, working closely with our engineering team.
Your main responsibilities include:
- Developing our e-commerce framework, a highly extensible and scalable system across cloud-based servers.
- Writing reliable, maintainable code while seeking architectural improvements.
- Staying updated on the latest technologies, identifying areas for improvement, and proposing solutions.
- Collaborating on exciting projects, such as new white-label solutions (e.g., Supercheap Auto), international expansion, and deeper integration with offline partners.
- Following clean code principles and leveraging tools to measure and improve code quality.
Role Requirements
We’re looking for someone with:
- Several years of experience designing, developing, and maintaining complex web applications, preferably involving e-commerce.
- Expertise in creating and testing cross-browser, responsive, and mobile-first solutions.
- Extensive knowledge of ReactJS framework and REST APIs.
- Familiarity with front-end development tools like Webpack, NPM, Yarn, SASS, and LESS.
- Excellent communication skills, attention to detail, and the ability to self-manage.
Preferred Skills
We’d also love to see:
- OOP experience in the ECMAScript 6 stack using frameworks like React or Flux.
- Unit Testing with Mocha or Jasmine and Integration Testing with Cypress.
- Experience designing and implementing RESTful APIs.
- Knowledge of PHP OOP and cloud systems like AWS or Digital Ocean.
- Familiarity with CI/CD tools (e.g., Jenkins, Bitbucket pipelines).
- Ability to work with Docker containers.
- Prior experience working in a start-up environment is a PLUS!
What We Offer
Here’s what you can expect:
- A remote role with flexibility.
- A relaxed environment, working with a small team of dedicated, passionate individuals.
- A flat hierarchy and transparency, giving you the opportunity to directly influence both technology and business decisions.
Explore Other Roles
Looking for a different opportunity? Check out our other open positions.
Send your application to: careers@tyroola.com.au