Senior Software Engineer
Want to revolutionize Content Creation with AI?
Launched in February 2021, Jasper is an AI content platform that helps creators and companies of all types expand their creative potential. With 100,000 active customers using Jasper to break through writer’s block, repackage their content, create original art, and adjust writing for language and tone. The interest in AI continues to grow and we are at the forefront of teaching the world how to leverage artificial intelligence as a creative partner. We are building teams that will pioneer the content generations space even further.
About the role
As a Senior Software Engineer - Frontend at Jasper, you will report to the Engineering Manager. You will be part of the core engineering & product teams shaping the product vision of Jasper as we scale our features and expand into enterprise customers. You'll take responsibility for building an extensible and adaptable application that is delightful for the customer to use. You will collaborate with cross functional teams of engineers and product managers as we define and deliver true AI customer experiences.
At Jasper, we are committed to celebrating and supporting our differences. We believe that diversity is essential to innovation and makes us better able to serve our customers. We’re also passionate about supporting new employees and growing a culture of collaboration. We hire smart, curious people of all levels and backgrounds who are excited to learn and develop their skills. If you’re interested in working for Jasper but your past experience doesn’t perfectly align with the job description, we encourage you to apply anyways.
As with all members of our team, we are looking for those that will help us uphold the principles we have set to intentionally and thoughtfully build AI for all of humanity.
This role can be Remote within Australia, or based out of our Sydney office. Jasper has employees in both Australia and the US. We've built a strong foundation to support remote employees' engagement with other teams. We have a mix of experience levels and backgrounds, and we’re building an environment that celebrates knowledge sharing, mentoring and career growth. Our founders and executive committee are passionate about people and want to share the opportunity to be part of this high-growth experience.
What you’ll do at Jasper:
- Help us make our browser extension feature rich and easy to use for B2C and B2B customers
- Build, maintain and extend features in response to user feedback and strategic priorities
- You'll build extensible and modular code and patterns to make our application flexible
- Solve technical problems of high scope and complexity
- Work on projects that directly impact key business metrics
- Interact with customers and customer feedback to build intuitive features
What you’ll bring to Jasper:
- 5+ years professional experience with React or another modern JavaScript web framework (Vue, Angular, Svelte, etc.)
- Experience building and working with browser extensions or marketplace applications
- Experience with rich text editors (Quill, Draft, Slate, etc.)
- Desire to own your work, and deliver impactful features from start to finish
- Desire to work in a rapidly growing and exciting business
Our current stack:
You may be working with some of the following technologies:
- Frontend: Typescript, React, NextJS, GraphQL
- Backend: Typescript, NestJS, Websockets
- DigitalOcean, Google Cloud Platform, Vercel
- PostgreSQL, Redis, Hasura GraphQL Engine
- Docker, Kubernetes
The Engineering values that guide us:
- Engineering without ego - We own our work, but within the framework of the team. We see features through to the end while respecting our team members' ideas
- Strong opinions, loosely held - We fight for our ideas, but are open to hearing others' suggestions
- Ship fast, sustainably, and simply - We move quickly without over-complicating while keeping debt to a minimum
- Scale each other - We support and teach each other every day in order to be the strongest team possible