React.js Software Engineer

Covidence • Posted November 19th

Location
REMOTE ONLY
Position
Category
Software Development
Covidence logo

About Covidence

At Covidence our mission is to dramatically improve lives by changing the way the world creates and uses knowledge.

Launched in 2014 Covidence is a world leading SAAS platform that enables health and science research teams to rapidly synthesise and uncover actionable insights from the mountains of existing research in the world.

Covidence is trusted by 170,000+ researchers and 200+ top institutions including the World Health Organisation, Harvard, Yale and Stanford. We have ambitious plans to scale and expand our feature set so we will be growing our Engineering team significantly over the coming 6 months.

Find out more about Covidence by visiting: www.covidence.org




The opportunity

Covidence is seeking a Front End Software Engineer to join our Product & Engineering team and report to our Chief Product & Technology Officer.

We research, design, build and maintain the Covidence platform. We're a small supportive team with collaborative practices so you'll have every opportunity to learn, grow and hone your craft.

We’re keen to chat to mid/senior level candidates and learn about what talents you can bring to our team.




The platform

Here’s a summary of our tech stack:

  • Frontend: React, Typescript, GraphQL, CSS (Sass modules, emotion), Jest, React Testing Library, Storybook
  • Backend: Ruby on Rails, Ruby, postgreSQL
  • DevOps: AWS, Heroku
  • Monitoring tools: Sentry, Datadog
  • CI/CD experience: Buildkite
  • Services Based Architecture


You’ll get to

  • Write code that thousands of researchers rely on everyday
  • Contribute to making architecturally-sound engineering decisions
  • Do engineering best practices like code review and pair programming
  • Work to refine the team's processes to improve development, quality assurance, and delivery
  • Work alongside a product manager and designer to help shape product specifications
  • Work in a small, open, tight-knit team in an agile environment, shipping new features and fixes every sprint
  • Help shape technical product decisions and take ownership of our product
  • Make a meaningful social impact working on a product that helps thousands of researchers every day


What you bring

  • Robust frontend experience with React, modern JavaScript, and testing (GraphQL frameworks, TypeScript, react testing libraries are a plus)
  • Great communication skills, both written and verbal - open communication across teams and pair programming are things we do that rely on this
  • A reasoned and pragmatic approach to software development and testing.
  • A love of problem-solving, investigating problems and determining the appropriate fix
  • Experience working in an agile development environment


The perks and benefits

  • We offer competitive salaries relevant to your experience level
  • We are a remote team so you can live and work anywhere as long as you can offer a 4 hour workday crossover with the AEST timezone
  • We offer work week flexibility - FT, PT or explore a flexible arrangement with us that best suits you
  • As a not-for-profit we offer Autralians salary packaging benefits to reduce your taxable income and increase your take home pay
  • We offer 4 weeks paid leave, an extra paid week off between Christmas and New Years and the option to purchase 3 more weeks pro rata.
  • We offer access to wellbeing services & programs
  • We provide a knowledge allowance so you keep learning and developing
When you join Covidence you are joining a team that cares deeply for what we can build and achieve together. If you are ready to be more than just a cog in the machine; if you are smart, curious, want to create change, and are not scared of getting your hands dirty to make it happen – then this is the place for you.



How do I apply?

If you are interested in this opportunity, please hit APPLY and send us through your resume or LinkedIn profile so we can get a feel for your background and experience.

We’ll be back in touch with you promptly. Should we proceed further you can expect 3 remote interviews with us so we can get to know you and vice versa.

In a hurry? We can speed this process up if needed - just let us know!