Mujin

Senior Frontend Engineer

Tokyo, Japan
JavaScript TypeScript React CSS SVG Webpack Rollup esbuild Jest Mocha GraphQL PixiJS Eslint SonarQube Rust WebAssembly i18n
Description

Senior Frontend Engineer

Team: Frontend System Team

Location: Tokyo, Japan (MJHQ)

Commitment: Full-Time (English)

Workplace Type: onsite

Mujin creates MujinOS, the intelligent operating system for industrial robotics. By leveraging real-time digital twins, MujinOS seamlessly connects and orchestrates equipment to achieve fully autonomous operations.

At our core is  Machine Intelligence (MujinMI), a unique approach offering advanced perception, planning, and control algorithms that solve the most challenging automation problems.

Trusted by globally recognized companies, we are redefining supply chain efficiency. Headquartered in Japan with growing teams in China, the US, and Europe, we invite you to join a dynamic environment where you can shape the future of automation.

As a Senior Frontend Engineer at Mujin, you will guide junior team members and enhance the efficiency of our real-time user interface. The Frontend Team at Mujin is devoted to refining the user experience and interface of our robot controller's web UI. You will collaborate with skilled and committed engineers who possess expertise in this field. Read our team's interview article here:> At the forefront of building ”industrial robots for everyone”

Responsibilities
- Develop and implement high-quality frontend applications using React and TypeScript, adhering to best practices and coding standards.
- Create and maintain reusable components and libraries to promote consistency and efficiency across projects.
- Optimize application performance by analyzing code, profiling, reducing bundle size, and leveraging browser APIs where possible.
- Ensure the application is responsive and works seamlessly across different browsers and devices.
- Review code and mentor junior developers to ensure quality and adherence to coding standards.

Minimum Requirements

  • Extensive knowledge of JavaScript, TypeScript, React, and CSS.
  • Experience creating visual effects and animations using CSS and SVG.
  • Familiarity with Webpack, Rollup, esbuild, or other bundling tools. Comfortable creating and maintaining bundler configurations.
  • Extensive knowledge of web application optimization.
  • Proven track record of maintaining JavaScript libraries.
  • Experience with Jest, Mocha, Testing Library, or other testing frameworks, and deep understanding of CI/CD pipelines.

Preferable Requirements

  • Experience with Figma plugin development.
  • Familiarity with GraphQL.
  • Experience with PixiJS for building rich and interactive web applications.
  • Ability to automate code quality checks with Eslint and SonarQube to ensure the highest code quality.
  • Knowledge of Rust and Web Assembly for building performant and efficient web applications.
  • Familiarity with i18n to develop applications that can be easily localized.

Attractiveness

  • We work in a fast-paced, agile environment where we constantly collaborate, review ideas amongst peers, and test proposed solutions. We encourage continuous learning and brainstorming within our teams. We are focused on solving real-world problems and your contributions are deployed at an amazingly fast pace to empower industrial robots to perform tasks that were previously impossible.
  • Japan is known for its robotics technology. If you are coming to Japan why not work with products you can only build in this country?

Interview Process:

  • Coding Assessment: Initial technical evaluation.
  • HR Interview: Discussion with Human Resources.
  • Hiring Manager Interview: One or two rounds with the hiring manager.
  • Take-Home Assignment & Feedback Interview (If Applicable): A task to complete on your own, followed by a feedback session.
Location
3-8-5 Tatsumi, Koto-Ku, Tokyo 135-0053, Japan
Work Hours
8:45 - 17:45 (with a 60-minute break)
Salary
- Based on experience and skills
- Salary revision twice a year
- Additional bonuses available based on performance
Holidays
- Every Saturday and Sunday
- Annual paid leaves
- Maternity leave and Childcare leave
- Flex Holiday (take public holidays on days of your choice)
- Other holidays as defined by the company
Company Benefits
- Flexible dress code policy
- Commuting allowance
- Japanese Social Security (Health Insurance, Pension, Labor Insurance)
- Monthly team dinner support
Japan Relocation Support
- Visa sponsorship
- Flight ticket support
- Shipping expenses coverage up to a specified limit
- Assistance for housing
Mujin
Mujin

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say