Senior Frontend Engineer

Fujitsu Launchpad Minato-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Fully remote
  • 🧪 5+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About Fujitsu Launchpad

Fujitsu Launchpad Minato-ku, Tokyo

A venture studio subsidiary of Fujitsu Limited. We are currently incubating ventures across a variety of regions and sectors, including AI-enabled B2B SaaS tools, an IoT consumer application, and a sports training/community platform.

Key benefits

  • Make a big impact on product and tech
  • Multiple growth paths available
  • Best of the startup and corporate world

About the position

We are seeking a senior frontend engineer with React/Next.js/Remix expertise to work with the Launchpad engineering & product teams and intrapreneurs to build and grow digital products from scratch, while setting a strong foundation for Launchpad’s technical organization.

Our ideal engineer will have well-informed technical perspectives, backed in evidence, experience and exceptional work products. They will actively seek ownership and accountability and will thrive in high-velocity environments. In return, Fujitsu Launchpad will provide the opportunity to build innovative products meeting real user needs, make foundational technical decisions, and contribute to structuring and leading a high performing engineering team.

Responsibilities

  • Develop, test, maintain, and deploy web applications for early stage ventures. As a member of the core Launchpad engineering team, you’ll have the opportunity to work across ventures covering a wide array of industries, user bases and technologies. Perhaps you’ll spend 3 months building and launching one MVP, and then hand it over so that you can start building a different product from zero.
  • Collaborate cross-functionally with backend developers, product designers, and founder teams to build, launch and grow high-impact applications with seamless user experiences.
  • Take responsibility for end-to-end product delivery, including security considerations, code reviews, testing, quality assurance and bug fixes as part of the CI/CD cycle.
  • Make foundational architectural decisions, and define and prioritize technical roadmaps for early stage ventures.
  • Identify opportunities and lead efforts to continuously improve Launchpad’s engineering practices, with the objective of furthering impact delivered to customers through high quality products.
  • Onboard and mentor new team members as Launchpad’s team grows (both Launchpad’s core engineering team, and portfolio company teams built for venture spin outs).

Requirements

  • 5+ years of experience in web application development.
  • Experience working in a product-focused startup and building user-friendly applications (either B2B or B2C) from zero. (Please note that candidates who have worked primarily in IT consultancies, software development agencies, and/or large corporations won’t be a good fit for us).
  • Strong knowledge of TypeScript and react.js/next.js/Angular/Vue ecosystem with any of higher level UI/UX frameworks (Remix or similar).
  • Understanding of design systems and component reuse in applications.
  • Deep API driven development experience (REST and OpenAPI/Swagger understanding).
  • Experience in writing testable components and applying unit/functional/integrational tests. Technologies similar to Cypress should be part of the toolbox.
  • High level of competency across the full software development life cycle, including analyzing product specifications, building, testing, and resolving issues.
  • Excellent critical thinking capabilities, proactive cross-functional communication skills, and the ability to learn quickly and continuously upskill in unfamiliar areas.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Knowledge about hybrid mobile technologies such as Capacitor, Electron, Qausar.
  • Ability to design and implement data models for various use cases using document databases, graph databases, and SQL-like backends.
  • Understanding and ability to use basic Docker tech stack to deliver applications through lifecycle stages: development, testing, release.
  • Team lead or SCRUM master experience.
  • Open-source projects or publications about IT.
  • A degree in computer science or a related discipline.
  • Japanese language skills.

Hiring Process

  1. 1

    1-hour interview with Talent Acquisition Manager

    This is a relatively informal discussion to introduce Launchpad and learn about the candidate.

  2. 2

    1.5-hour technical interview

    Focused on fundamentals.

  3. 3

    Technical challenge

    3 hours max, to be completed on the candidate’s own time.

  4. 4

    1.5 hour second technical interview

    Focused on system design and architecture.

  5. 5

    CEO interview

  6. 6

    Offer

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Other Jobs at Fujitsu Launchpad

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.