We are seeking a senior mobile engineer with Flutter 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 mobile 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 mobile application development (Android/iOS/Flutter).
- 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 Flutter/Dart, having developed 2+ mobile applications using Flutter (bloc architecture is preferred).
- Able to use mobile ecosystems, Firebase-like technologies and other Google/Apple services for integrated user experience.
- Deep service-oriented architecture experience (REST and OpenAPI/Swagger understanding).
- Understanding of design systems and component reuse in applications.
- Ability to set release train and CI/CD for the codebase.
- Experience in writing testable components and applying unit/functional/integrational tests.
- High level of competency across the full mobile 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.
- Team lead or SCRUM master experience.
- Open-source projects or publications about IT.
- A degree in computer science or a related discipline is a plus.
- Japanese communication skills