Stile Education's logo

Front End Software Engineer

Stile Education

We believe that diverse minds can help us build the best products for current and future teachers and students. We believe in inclusivity, equity, and overcoming unconscious bias in our industry. We welcome anyone who’s ready to take the next step in their technical career, regardless of the path they’ve walked to reach this point. If you love science and education, strive for excellence in software engineering, and identify as a member of an underrepresented group in our community, then please apply for this job - or any of our open positions.

About Us

Young people all over the world deserve a world-class science education. They need to deeply understand how to think critically to effectively navigate the increasingly complex world that we live in: from evaluating what they see in their social media feeds every day, to having the tools to solve the big issues of tomorrow.

Every week, over 400,000 Australian students and their teachers use Stile to explore and analyse the science behind the big issues facing us globally and we’re expanding into the US. Stile’s modern web application is crafted by our in-house engineering team from the ground-up. We push updates and enhancements on a daily basis, and plan for it to remain under active development for years to come.

We need your help!

We’re looking for passionate engineers to help build the tools that teachers and students will interact with every day. By joining the in-classroom team you’ll help spec, design and build tools that students and teachers need to foster collaboration, engagement and a love for STEM. You’ll work closely with stakeholders from platform, design and content to create the world's best learning experience. These in-classroom experiences are collaborative and real-time, so you’ll need a key eye for designing and building multi-user interactions (think Miro and Kahoot!).

This role will require the ability to translate product designs into reality while keeping accessibility at the forefront. You believe that a classroom is at its best when everyone is involved, and that technology can help facilitate this environment. We work closely with designers and content creators to create these experiences, so the ability to communicate ideas and provide technical expertise to non-technical contributors is a must. You should bring a deep understanding of user needs, and how the needs of both teachers and students can be met simultaneously.

Responsibilities

  • Work with designers to build collaborative in-classroom experiences
  • Effectively communicate with stakeholders from multiple teams
  • Create efficient and reusable components
  • Participate in design and code reviews
  • Contribute to the team’s product roadmap

Requirements

  • Strong knowledge of HTML, CSS and JavaScript
  • Strong written and verbal communication
  • Experience in creating complex applications
  • An understanding and appreciation of UX and design principles
  • The ability to write high-performance, reusable code for UI components, including appropriate testing
  • An understanding of web accessibility paradigms
  • An understanding of the browser event model (bubbling, capturing)
  • An understanding of computational complexity (Big O)
  • Experience in cross-browser and cross-device debugging and development
  • Experience writing tests
  • Minimum 2 years experience

Bonus Experience

  • Experience with TypeScript
  • Experience with React
  • Experience with WebGL and Three.js
  • Backend experience

Benefits

  • Competitive salary
  • Flexible working hours, we value work-life balance
  • Generous parental leave policy
  • A strong focus on career development including subsidies for further study and 360 reviews
  • Inclusive social activities, from our annual ski trip to BBQs and lunchtime games (have you played Gartic Phone?! Now that’s the kind of experience we want to create!)
  • Relocation budget provided and visa application fees covered

Stile is owned and led by engineers! Our team of world-class engineers work closely together to build exciting things on an intuitive and flexible teaching platform. We solve problems quickly while maintaining our relentless commitment to building high quality tools that last. We’re a small team who have outsized influence. The tools we create genuinely improve science education for thousands of students around the globe.

If you’re keen to have a rewarding, impactful career that will help improve scientific literacy amongst young people globally, we'd love to hear from you.

To learn more about product development at Stile go to https://www.youtube.com/watch?v=zFovUs5fSb4.

To learn about our mission check out: https://stileeducation.com/who-we-are/our-why/.

How to apply

This job ad has now expired, and applications are no longer being accepted.

Email me more jobs like this.

Daily