We are seeking a senior frontend engineer with React/Next.js/Remix expertise to work with the Launchpad product team 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 spending 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 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 communication skills.