We guarantee the quality of systems used by Caddy's business operations team, customers and supply partners.
-It is the role of guaranteeing the quality of software products developed by Caddy
-Defining the required quality level by the product team
-Reviewing the specifications of the target system from the viewpoint of quality and making suggestions for improvement
-Test planning, test design, Perform testing-report any defects found and discuss workarounds with developers
-Language used-Front end: HTML, CSS, TypeScript
--Backend: Rust, Kotlin, TypeScript
-Framework library-Front end: React, Apollo, Next.js, styled-components, WebGL, WebAssembly
--Backend: Rust (Tokio, tonic, Diesel), Kotlin (Micronaut, Exposed), Node.js (Express, NestJS)
・ Infrastructure: GCP, GKE
-Database: PostgreSQL, Firestore
-API: GraphQL, REST, gRPC
・ Authentication: Auth0
-Development tools: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook
・ Communication tools: Slack, Discord, JIRA, Miro
・ With Technology Headquarters ――Practice will be done as a member of the product development team ――Support by engineering manager ――We plan to form an independent QA team in the future ・ Scrum-based development cycle ――Ticket management by JIRA
・ Systems used by caddy operations teams, customers, and supply partners
・ Design of Web front end, formulation of UI / UX improvement plan based on implementation / coordination with business side, implementation / various qualitative / quantitative research (user survey / log analysis / inquiry analysis, etc.)
・ Improvement / Technology selection / verification of middleware, framework, etc.
・ Front-end development by each product team
―Automatic estimate calculation product
―Manufacturing process management product
―Drawing management product
―Manufacturing partner cooperation product
―Other new products are also planned
-Front end: HTML, CSS, TypeScript
-Backend: TypeScript, Rust, Kotlin
-Front end: React, Apollo, Next.js, styled-components, WebGL, WebAssembly
-Backend: Rust (tokio, tonic, diesel), Kotlin (Micronaut, Exposed), Node.js (express, NestJS)
Infrastructure: GCP, GKE
Database: PostgreSQL, Firestore
API: GraphQL, REST, gRPC
Development tools: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook
Communication tools: Slack, Discord, JIRA
・ Belonging to one of the product teams
―Mainly a team of 4-5 people
―Transfer between teams is appropriate
―Support by tech leads and engineering managers
・ Scrum-based development cycle
―Ticket management by JIRA
You will be in charge of all development processes from requirement definition and design, development to operation and maintenance of the WEB service operated by MiddleField.
<Specific work content>
■ Development work of in-house operated service
-Coding of existing and new services
-Development of front-end areas using frameworks, including server-side and API linkage
-Service UI / UX design, new development
-Improvement proposals and UI / UX improvements through AB testing
-Compatible with various devices, SEO measures, and weight reduction
<Language / tools used>
■ Framework: Vue.js, Nuxt.js / React.js / Angular / jQuery
■ OS: Windows / MacOS
■ DB: MySQL
■ Infrastructure: AWS / GCP
■ Development support tool: Slack / Redmine / GitHub / Docker / Vagrant / Sketch, inVision
・O:der Kioskの開発、試験 (社内外の開発チームの工程管理、試験計画及び実施)
With the mission of "renewing support with technology," we provide technology solutions targeting support areas (contact centers) such as companies and local governments. Currently, it is used by more than 200 companies, but we believe that branding is important for users for further growth in the future, and we are in a position to convey the appeal of our service from the design aspect.
* UI / UX designers belong to the product & engineering department.
<Specific business content>
Listed in December 2019, freee is currently accelerating investment in new product lineups in addition to its core business.
As a product vision, "a platform where anyone with ideas, passions and skills can grow their business strongly and smartly" is set up, and as a pioneer of open platform strategy in Japan's BtoB SaaS, we are actively developing business. ..
This position will lead the development of services related to new businesses in the Fintech domain utilizing the strengths of freee, collaboration with other companies, and application development utilizing the Public API.
We will investigate and design the goals you want to achieve, and consider and implement them, including how to achieve them. Mainly upstream design, utilizing external vendors, launching in-house projects, and setting the path to the goal.
[Details of business content]
・ Design / development / maintenance of service cooperation products
・ Design / development / maintenance of products for financial institutions
・ Development management of in-house developed apps provided by freee's app store
For further business expansion, you will develop and operate website with the aim of communicating the value of the company and services to customers.
Participate from planning with marketers and directors, incorporate into the design based on specifications and requirements including customer journeys and personas, and be involved in a wide range of tasks such as implementation, site upgrade, and effect measurement.
[Business in new website development]
--Design production and development for new launch of food and beverage media
[Business on existing website]
--Operation of corporate site and product site
--Operation of Web magazine "DIG-IN"
--Effect measurement / verification based on the aim of measures and numerical values
[Production / development environment]
--Development environment upgrade system (purchase cost of desired gadgets, licenses, etc.)
--MacBook Pro provided (keyboard language selectable)
--Dual display environment
--Sketch, AdobeXD, Figma, Zeplin, Photoshop, Illsutrator, Abstract, Overflow, AfterEffect, Flinto, Prott
--Utility: Yarn, webpack
◇ Common tool repository management: GitHub,
Ticket management: Jira, Redmine
・ Planning, design, implementation, testing, measurement, improvement of products and functions
・ Development of highly interactive and rich functions
・ Development of UI component libraries that operate at high speed, are easy to use, and can be reused
・ Babel, webpack, etc. Construction and improvement of the front-end development platform used
New function planning and development, UX improvement, new product planning and development, etc.
AdAsia Digital Platformfor Advertisers/Publishers (Web)
CastingAsia Platform (Web): Influencer Marketing Platform
CastingAsia Marketplace(Web/Mobile): Influencer Marketing AI matching app
TalentMind(Web/Mobile): AI-driven recruiting software
Shopify (EC site) template creation
Shopify theme code customization and operation
WordPress site construction / repair / operation
Collaboration with WEB designers and marketers
BE: PHP 7.2
BE Framework: WordPress, Shopify
FE Framework: Liquid
DB: Google Cloud SQL (MySQL)
CI / CD: Bitbucket Pipeline
Communication tool: Slack
Project management: JIRA with Agile Board
Document / Requirements management: Confluence
What You’ll Do at Moon
Implement the craft
You will work on projects that identify and solve problems across a variety of industries. These types of projects may include something such as the following:
* Designing the overall UI/UX for a new sleep training product/service for parents
* Working with founders to create a new interactive platform around celebrity/artist fan-dom
* Collaborating with the engineering team to launch a new podcast service aimed at the everyday Japanese commuter
...just to name a few!
You will collaborate with designers and engineers from different backgrounds and disciplines — from design researchers and communication designers, to front-end and back-end engineers — all in service to help develop a holistic new business.
You will create prototypes and applications that communicate a design to your idea owners and potential users. You will design across a wide variety of mediums: mobile, websites, digital/physical -- whatever is appropriate for the varied context of our projects.
You will represent Moon’s brand, mission, and culture both inside and outside of the organization. You will evangelize Moon with internally or when working with outside agencies, vendors, or with any community partners.