Back to Careers

Mid/Snr Full-Stack Dev

Brisbane (remote-friendly)
Applications close
Mon 31 January, 2022

About Josephmark

At Josephmark, we believe a better future happens by design. We are a venture studio, specialising in design, digital product, and venture strategy. We partner with passionate people and like minded companies to envision a better way to work, live, and play – whether that’s bringing a pre-seed startup from 0 to seed through our VaaS model, breathing new life into legacy brand identities, or crafting new digital products and brands that propel the world forward.

About the Team

JM is made up of designers, developers, strategists, writers, storytellers, shapers, and technologists. We are a mission-driven team looking to build the future we want to see. Our studios work collaboratively across Australia (Brisbane and the Sunshine Coast) and Los Angeles.

Where could you fit in?

As a JM full-stack developer, your mission will be to write production-ready code on both the front and back ends of the stack. Your first project might have you building UI components using TailwindCSS - then composing a website using NextJS and Prismic. You may find yourself debugging an issue with the API for an existing project, or updating one of our Flutter projects to the latest version. You’re not afraid of jumping into unfamiliar projects and learning the ropes as you go (with support of course!). We advocate for an open and honest feedback system within the tech team, so you will have ample opportunity to receive constructive feedback, while also imparting your own advice on others.

In this role you will:

  • Write production-ready code on both the front and back end.
  • Contribute to both sides of the code review process.
  • Produce internal and external-facing documentation.
  • Explore new technologies and tools and communicate your findings with the team.
  • Maintain a high standard of communication with both internal and external stakeholders.

You should have:

  • 3+ years experience with at least one JS framework - we’re partial to React.
  • 2+ years of experience with at least one back end framework - we currently use Django and NodeJS.
  • Exposure to one of the major cloud providers - we have a partnership with AWS.
  • Experience with client-facing communication and presentation.
  • An open mind and a strong desire to learn new technologies.

What’s in it for you?

Equity: We believe in the ventures we work on so much that we invest in them ourselves. Ultimately, we want our legacy to be a portfolio of ventures that make the world a better place. As a JM employee, you have the opportunity to think and act like an investor by participating in our unique equity scheme, JM Tokens. The hours you work are tallied into tokens that you can invest into our ever-expanding venture portfolio. In a liquidity event for a venture, your tokens will pay cash dividends (and your tokens remain yours for life).

Growth: We can promise that you'll be challenged and intellectually stretched by the projects you work on. In an industry filled with shifts and changes, the sky’s the limit for your career progression – and we offer generous personal and professional development grants to help get you there.

Balance: We know you have a rich personal life outside of work (and at JM we love hearing about and celebrating your side hustles). We offer enhanced annual leave benefits, your birthday off, gender-equal paid parental leave and fully flexible working.

A sense of purpose: Every project we work on is heavily vetted to ensure it’s aligned with our mission and values. Unlike many other business models, we don't say yes to every brief that comes through the door. You’re guaranteed to work on world-class products, brand new startups, and your very own ideas to create a better future by design.

Belonging: At JM, we know better products start with diverse teams. We are an inclusive workplace committed to fostering a sense of thriving and belonging for all. That's why we strongly (see bold and underline usage) encourage members of underrepresented communities to apply. If you share our values and our venture mindset, you’ll find a home (with your work bffs) at Josephmark.

Fun: We host events, retreats and field trips on the reg both URL and IRL (when it's COVID safe).

P.S. If you’re reading this and thinking, “Oh no, I only tick a few of those boxes so I’m not going to apply...”, don’t be silly. If you’re a standout human, we want to hear from you!

Sharon Ronen

Want to know what it's like to be on the Dev team at JM? Meet our Senior Developer, Sharon.

What’s the most interesting thing you’ve worked on at JM? All the projects I have worked on at JM have been extremely interesting. The latest one was the Tammy Fit app for Tammy Hembrow. Developing the app and adding features while supporting thousands of live users was extremely stressful, but rewarding at the same time.

How long have you been in the industry for? I have been in the industry for a year and a half since I joined JM. Before that, I was working in different industries – mostly developing distributed systems.

What’s the best thing about working at JM? Definitely the people. Everyone is amazingly supportive and caring. They’re a group of talented and devoted people who I love working with.

What’s the worst thing about working at JM? The trade-off between developing the perfect project and the budget/deadline. Sometimes it can be very stressful and frustrating… however, launching at the end is very satisfying.

What’s something people might not know about being a developer at JM? Our developers are always involved in the development and implementation of the product from beginning to end, including technical direction and UX flows. We have the freedom to use any technologies, frameworks and libraries that we wish, and encourage our devs to keep up to date with the industry technologies and upskill.

What advice do you have for anyone looking to grow as a developer in our industry? Have the passion and hunger to learn new things every day.

Link us to something cool.

Think you're the one for us?
Start your application here