Easygo

Senior Frontend Engineer - KICK Creator Tools & Engagement

Easygo
Apply
19 days ago
Melbourne, AustraliaSenior

Responsibilities

  • Architect and design scalable, high-performance frontend systems aligned with product requirements and engineering standards.
  • Build and maintain real-time interfaces using WebSockets and event streams for live chat, viewer counts, and engagement features.
  • Optimize rendering performance, including re-renders, virtualization, selective subscriptions, batched updates, and state normalization.
  • Develop modular, domain-driven frontend architecture and own features end-to-end from requirements through release.
  • Use metrics and quantifiable data to guide architecture, optimization, and release-readiness decisions.
  • Collaborate with stakeholders, product managers, and engineering teams while communicating technical concepts clearly.
  • Provide technical guidance and mentorship to mid-level engineers and drive improvements in team performance and efficiency.

Requirements

  • Bachelor's or Master's degree in Computer Science or equivalent practical experience.
  • 6–7+ years of hands-on software engineering experience focused on scalable system design and UI development.
  • Proficiency in TypeScript, React, Next.js, GraphQL, and Tailwind CSS.
  • Strong understanding of code architecture, design principles, React rendering and reconciliation, memoization, concurrent rendering, and scheduling.
  • Experience with Figma, pixel-perfect implementation, design systems, and complex user interfaces spanning multiple platforms.
  • Experience with performance profiling, debugging production applications at scale, and metric-driven feature development.
  • Preferred experience with Radix UI, Turborepo or monorepo workflows, isolated component development, and visual regression workflows.
  • Strong communication, problem-solving, architectural ownership, and mentoring skills.

Benefits

  • Access to over 9,000 courses through the Learning and Development Platform.
  • Employee and family EAP access, annual bonuses, and a paid volunteer day.
  • Daily breakfast, unlimited snacks and refreshments, weekly team lunches, Friday happy hour, and an in-house full-time barista.
  • On-site remedial massage on Wednesdays and an office environment with gaming and recreational facilities.
  • Office-based work with the option to work from home up to 2 days per week.
  • Exposure to globally scaled products and a broad cloud-native technology stack.

Tech Stack

Apache KafkaArgo CDAWSCloudflareDatadogGoGraphQLKubernetesNext.jsReactTailwind CSSTypeScript

Categories

Easygo

About Easygo

1,001-5,000 employees
Contact me