Software Engineer

Dovetail

Location Sydney, Australia
Salary 100 - 120k base + super + equity options
Team Product > Engineering
  • Closing: 5:56pm, 18th Nov 2020 AEDT

Job Description

Why Dovetail

Great products are never created from thin air. The secret to creating great products is understanding people. Methodically learning about their behaviors, emotions, and pain points is called user research or customer research.

Our intuitive and affordable cloud software helps people inside businesses store and make sense of unstructured user research data, capture and summarize their findings, and share that with relevant people inside their organization. Dovetail helps our customers understand their customers, and therefore they build better products as a result.

Our culture values responsibility and accountability, trust and openness, efficiency and speed. We’re all about sweating the details on delightful experiences, tackling ambitious technical challenges, and learning twice as fast as anywhere else. We’re extremely customer-focused, regularly talking with customers in-person, via email, or over video. Our company Slack workspace is even shared with over 600 end-users.

No founder dictators here. As an early employee, you will help us shape this culture. We’re building for a healthy, happy team where everyone believes in what they’re working on. We only hire excellent people that you’ll trust and learn from. We’re transparent in everything we do; regularly sharing product decisions, financials, and fundraising plans with everyone on the team, and even customers at times.

What you will do 

As a Software Engineer at Dovetail, you will be expected to:

  • Collaborate with Senior Engineers to design technical solutions for Dovetail’s web product to successfully fulfil the needs of our customers

  • Implement technical solutions to problems defined in conjunction with Senior Engineers in order to evolve the existing feature set for Dovetail’s web product, including both “backend” and “frontend” development.

  • Contribute new features written in programming languages like TypeScript Node.js, TypeScript React, HTML, and CSS.

  • Work closely with senior and peer engineers, external stakeholders, and customers to proactively gather and understand areas for improvement.

  • Support Senior Engineers with the design of detailed guidelines and standards for product development processes

  • Participate in established quality assurance practices like code review, pair programming, design sparring, etc.

Your background

As a Software Engineer, ideally you will join us with:

  • A few years writing code at other startups or world-class software companies.

  • The mindset of a solution implementer or problem solver.

  • Recent hands-on exposure to building the frontend and backend of web products with technology like TypeScript, React, GraphQL, Node, ProseMirror, PostgreSQL and AWS.

  • Excellent, concise communication so you can easily convey your thoughts, opinions, and feelings with other teammates, founders, and customers.

  • The right attitude towards a sense of urgency, risk, and uncertainty about the future that comes with working at an early-stage startup.

  • Experience articulating constructive criticism on architectural or design decisions beyond phrases like “I don’t like it” or “it doesn’t look good”.

  • The ability to offer thoughtful opinions on important business decisions like fundraising, hiring, and establishing management structure if / when it’s required.

Benefits

  • Competitive salary plus equity.

  • Flexible working hours – we value work-life balance.

  • Personal learning and development budget.

  • Office snacks, cereal, sparkling water on tap.

  • Sit-stand desks, 4k 27” monitor, Aeron chairs.

  • Pet friendly office including a terrace, BBQ, concrete floor.

  • Regular events like yoga on Tuesday and monthly social events.

  • Annual company retreats

  • Regular lunch and learn events with other companies.

Apply now

This is a full time role in Sydney, Australia. Relocation assistance is available for the perfect applicant.

Instead of submitting a CV, you’ll answer some questions that are related to your day-to-day job. After the job closes, your answers will go through a sift process: all answers will be anonymised, randomised and then reviewed each answer by a panel of reviewers.

If you are shortlisted, we’ll invite you to interview.

Removing bias from the hiring process

Applications closed Wed 18th Nov 2020

x

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Applications closed Wed 18th Nov 2020