16 days ago
Melbourne, AustraliaSenior
Responsibilities
- Write, test, debug, and troubleshoot efficient, scalable, maintainable frontend code.
- Lead technical discussions, propose solutions, and contribute to team and company objectives.
- Lead and independently complete medium-sized projects or components from start to finish.
- Identify technical and process improvements and drive constructive changes.
- Analyze complex problems and develop effective solutions.
- Share knowledge, mentor junior engineers, and provide constructive feedback.
- Collaborate with stakeholders, product managers, designers, and engineering teams to communicate technical concepts.
Requirements
- Bachelor's or master's degree in Computer Science or equivalent practical experience.
- 6+ years of hands-on software engineering experience focused primarily on frontend development.
- Experience with Svelte and SvelteKit or comparable server-side rendering frameworks such as React and NextJS, Vue and Nuxt, or Quasar.
- Proficiency in JavaScript fundamentals, WebSockets, Pub/Sub, TypeScript, GraphQL, Storybook, and related technologies.
- Experience with frontend unit testing frameworks and methodologies, including Vitest, Jest, or Testing Library.
- Strong understanding of code architecture and design principles.
- Strong problem-solving, analytical, communication, collaboration, and learning skills.
- Preferred experience with blockchain technologies and third-party UI and API integrations.
Benefits
- Continuous learning, mentorship, training, and tailored career-development programs.
- Collaborative and supportive engineering culture with opportunities to work on complex, large-scale systems.
- Work on global fiat and crypto payment products and contribute to the future of entertainment.
- Inclusive workplace committed to equal opportunity and non-discrimination.
