60Hertz

Frontend Engineer (TypeScript, React)

Key Responsibilities

We visualize the value of energy data and build stable, scalable management platforms.

  • Renewable Energy Monitoring & Dashboard Development
    Develop integrated monitoring services that connect distributed renewable energy assets nationwide.
    Visualize complex time-series data and power plant location data in an intuitive and user-friendly way.

  • Scalable B2B/B2G Web Application Development
    Build web applications and internal admin tools used by a wide range of users, including power producers, corporate stakeholders, and general users.

  • Frontend Engineering Excellence
    Lead frontend development based on the TypeScript and React ecosystem, writing maintainable and scalable code while driving performance optimization and user experience improvements.

Qualifications

  • Professional Experience

  • Minimum of 5 years of hands-on experience in frontend development.

  • Technical Expertise

  • Strong proficiency in TypeScript and React, with experience building, deploying, and operating production-grade services.

  • Technology Stack Fit

  • Proficiency in at least one of the following, or the ability to quickly learn and apply them:

  1. Core: TypeScript, React, Next.js, Vite

  2. State & Styling: Redux, Zustand, Tailwind CSS

  3. Visualization: Mapbox, charting libraries

  4. Others: Understanding of BFF architecture, Docker, and AWS environments

Preferred Qualifications

  • We value pragmatism—using technology as a tool to solve real-world problems.

  • Strong interest in the energy or environmental sector, and motivation to create social impact through technology

  • Ability to go beyond passive implementation by understanding product intent and proactively proposing better UX or technical solutions

  • Experience balancing enterprise-level security and documentation requirements (e.g., large enterprises or public-sector projects) with efforts to build more efficient development processes

  • A collaborative mindset that asks “why,” communicates logically with teammates, and embraces learning new technologies and unfamiliar domain knowledge

Hiring Process

01

Document Screening


02

1st Interview (Team)

03

2nd Interview (Executive Team)

04

Compensation Review

05

Join the 60Hertz Team! 🚀

Application & Inquiries

Benefits of Applying via Email

1. Priority Resume Review – Your resume will be reviewed first.

2. Onboarding Bonus – A separate bonus will be provided upon successful onboarding.

How to Apply

  • Required Documents: Resume (in any format, mandatory) and Portfolio (mandatory for design positions)

  • If you have any questions about recruitment, feel free to contact us at recruit@60hz.io anytime!