We're looking for an...

Experienced React Developer

Do you have experience writing React apps?

We’re looking for a top notch React developer to join our plugin team.

You’ll be managing existing React apps, creating new React apps to cover new features, improving code, squashing bugs, and helping us iterate on our much loved e-commerce tools.

If you want to work on a codebase that’s actively used by over 50,000+ WooCommerce stores worldwide, then read on!

Interested? See “How To Apply” below to learn more:

We’re looking for someone with these qualities:

  • An excellent communicator – fluent in English, but also taking technical concepts and making them understandable. We believe that great communication is critical to success.
  • An attention to detail – you don’t let things through the cracks.
  • Passionate – you LOVE software and are excited to work on something that will affect literally thousands of real e-commerce businesses.
  • A team player – comfortable working alongside and helping other developers.
  • An engineer – you understand that software engineering is more than just wrangling code, it’s the planning & thought behind the code that counts too.
  • Professionalism – being on time, doing what you say you’ll do, following up, and being proactive are things that are important to you.
  • A self-starter – keen for a technical challenge, open to learning new things, and happy jumping between front-end and back-end development working on tasks of all sizes.

If this describes you, then read on!

Regular Work Tasks:

Here’s some of the regular things you’ll do in your day-to-day:

  • Writing project briefs – when you get a project, you’ll be the one writing up the approach and telling us your plan of attack.
  • Working with the backlog – setting up sprints, triaging bugs, and scoping enhancements.
  • Making release dates – working with your team mates, testers, and management to ensure releases go out on time.
  • Refactoring – sometimes you’ll need to work with legacy code and pay particular attention to backwards compatibility
  • Future proofing – we want you to put your stamp on your contribution, the work you do will be around for years to come.
  • Code reviews and PRs – we’re growing our teams and part of that means mentoring and reviewing your fellow developers in the ways of great software development.

We use a number of languages including PHP, vanilla JS, jQuery, and ReactJS.

Must Have Skills:

Here’s a list of must have skills. Please apply if you have these as it means you’re likely a good fit for the role.

  • Professional front end experience working with ReactJS, Redux, and ideally, Redux Saga as well.
  • Good PHP knowledge, including best practices (OOP, autoloading, namespacing, interfaces, etc).
  • SQL writing skills, especially if you have experience using MySQL.
  • Ability to code vanilla Javascript neatly.
  • Ability to code jQuery neatly.
  • Version control experience, specifically Git on Github.

Desirable Extra Skills:

It would be great if you also had any of the following, it will set you apart from the pack:

  • Development experience working with WordPress. Even better if you have experience working with Gutenberg-style React in WordPress.
  • Experience working with and creating APIs (eg. WooCommerce/WordPress API, Drip, Zapier, Stripe, etc).
  • Experience with any modern JavaScript development tools (TypeScript, React, VueJS, Angular). In particular, we use React and Typescript so those are very desirable.
  • Familiarity with package managers such as Composer/NPM.
  • Previous experience working remotely or freelance.
  • Experience with Docker. Most of us use Docker for our development environments.

What We Offer

Our company is fast-growing. We’re looking to make key hires to move even faster.

This is a great opportunity to join a growing team of smart and enthusiastic people who believe in the mission of democratising e-commerce for even the smallest players. 

Here’s what we offer:

  • Competitive salary – paid promptly into your bank account in your own currency with no third party fees or international conversion.
  • Private health care – once past your probation period full-time employees get paid with a local health company in your country.
  • Work remotely – our company is based in Australia but is spread out all over the world, mostly in the south east Asia region.
  • Vacation leave – once past your probation period full-time employees get paid vacation leave. We encourage employees to take the time they need to stay healthy, and to spend time with family.
  • Sick leave – once you’re past your probation period full-time employees enjoy unlimited sick leave days.
  • Extra days off – get a paid day off on your birthday every year. Plus extra paid time for special days you might celebrate such as Easter/Eid, Christmas, and New Year.
  • Paid maternity/paternity leave – once past your probation period full-time employees get access to paid maternity and paternity leave.
  • Professional development – we happily provide access to courses to interested staff to promote continued learning. We also conduct regular internal training and mentoring.
  • Company laptop – on your 5th year anniversary with us we’ll buy you a brand new laptop.
  • Company travel – we do a paid all-company retreat each year. Now that travel is opening up, we’ll be going back to doing this in-person so you can meet all your teammates.

Location & Other Requirements

This is a remote position – our team is spread out all over the world.

The company is based in Brisbane, Australia so company operating hours are 9am to 5pm AEST (UTC +10).

While you don’t have to cover that exact timezone, you must be available during a portion of the day for meetings & work assignments. We also have regular team meetings at set times that you must attend.

Other Requirements

  • Bring your own modern laptop or desktop computer system.
  • Ability to run any required development tools, local servers, etc.
  • Preferably using Windows 10/11, MacOS, or Linux.
  • Fast broadband internet connection & a backup wireless/mobile internet connection.
  • A webcam and quiet place to work – the team frequently conducts video and screenshare meetings throughout our work.

Inclusion Statement

At Rymera Web Co, we strive to have the broadest possible view of diversity, going beyond visible differences to include the background, experiences, skills, and perspectives that make each person unique. We are proud to be an equal opportunity workplace and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, Veteran status, or any other basis protected by federal, state, or local law.

How To Apply?

If this sounds like a great fit for you, then please submit your application via email to careers@rymera.com.au.

Please clearly include the following information in your cover letter/application:

  • Demonstrate/explain your professional React development experience
  • Demonstrate/explain your PHP & JS experience
  • Demonstrate/explain your WordPress experience (if any)
  • Code samples – show us any open source projects, plugins/themes you’ve written, anything that you feel shows off your skills. This code will be used only for evaluation purposes.
  • Tell us a bit about yourself. Why should you be considered for the role? Details about your experience, qualifications, & personality are very helpful.
  • Your profile links if available (Personal website, Github, Twitter, Facebook, LinkedIn, etc).

Don’t forget to proofread your application before submitting. Check for spelling, capitalization, etc. This is your chance to make your application stand out from the crowd.

Unfortunately we won’t be able to individually respond to each and every application, but if we feel you are a strong match, someone will be in touch with you shortly.

Thanks and we look forward to hearing from you!