Job Openings Senior Frontend Engineer

About the job Senior Frontend Engineer

About Source Edge

Source Edge is a Tokyo-based, technology recruitment and career consulting company. We work with select number of client partners, helping them to find both local and global talent as they tackle the unique challenges of hiring in the Japan market. For our candidate partners, we strive to go the extra mile and provide transparency, timely updates and in-depth insights in to our clients and their hiring processes. 

Who is our Client?

Our client is a leading cloud-based security provider in Japan, delivering an additional security layer to companies which move their operations to the cloud. Our client has a majority market share for services  services targeting Microsoft 365/Google Workspace in Japan. We are growing fast and are a listed company on the Tokyo Stock Exchange.

As a Senior Frontend Engineer you will be responsible for building cloud-security solutions used by thousands of enterprise companies. 

Responsibilities

  • Design, develop, and maintain innovative features based on business needs
  • Bring our design system to life by implementing high-fidelity UI using a modern frontend framework
  • Ensure high quality deliverables through CI/CD pipelines, tests, and documentation
  • Collaborate with Design, Product Management and Customer Success teams to continuously improve the product
  • Support the team by actively participating in discussions and review others code
  • Improve team synergy and mentor junior engineers

Requirements

(Minimum Qualifications)

  • 3 years of web development experience, with at least two years in either React or Vue
  • Ability to write proper type-safe code with Typescript
  • Ability to mentor junior engineers and work collaboratively in a team environment
  • Ability to write robust tests along with your code
  • Understand the importance of clean code and software documentation
  • Business level English (Japanese is NOT required)
  • Last but not least, fit with open source and hacker culture

(Nice to have)

  • Degree in Computer Science or other related technical field
  • Experience with state management in a complex web app (e.g. Redux, Vuex)
  • Familiarity with design collaboration tools like Figma
  • Knowledge setting up build and test environments, CI/CD pipelines
  • Knowledge of Unix-like environment
  • Team leadership experience
  • Vue: experience with Composition API, SCSS
  • React: experience with Hooks, css-in-js libraries

Benefits

  • Flexible working hours
  • Work from home option available
  • Insurance: Health, Employment, Industrial Injury, Welfare pension
  • Employee Stock Ownership Plan
  • Supporting Sexual Orientation and Gender Identity
  • Opportunities to attend international and domestic conferences
  • Financial support for technical certifications and technical learning programs