UI Developer
Micoworks is a company with a clear mission: to Empower every brand for the better future. This ambitious goal sets the stage for their vision and core values.
Who we are
By 2030, Micoworks aims to be the Asia No.1 Brand Empowerment Company. This mid-term goal outlines their dedication to becoming the leading force in empowering brands across Asia.
To achieve their mission and vision, Micoworks identifies four key values that guide their work:
- WOW THE CUSTOMER
- SMART SPEED
- OPEN MIND
- ALL FOR ONE
Micoworks' mission, vision, and values paint a picture of a company dedicated to empowering brands, working with agility and open-mindedness, and prioritising customer success.
Key Responsibility
We are looking for members to lead the front-end area to continue to accelerate business growth/product growth. With the development of new products in addition to the existing product "MicoCloud" in progress, we need front-end members for each development team. You will be responsible for driving the front-end development of the product you are in charge of while communicating with the PdMs and designers on the team. We are looking for you to help design/implement front-end architecture that takes into account future functionality enhancements, realize highly usable UI/UX, and maintain design guidelines. We have a lot of things we want to work on in the future, so this is a phase where you can be involved in a variety of things with discretion.
We are looking for someone who can lead a team and be involved in the development of "MicoCloud". We would like you to lead the development practice and contribute to the success/growth of the product. We are also looking for someone who can work with us to create an environment in which engineers can maximize their activities, such as building a development organization team and, depending on your interests, constructing a hiring and training structure.
Job Description
Experience
Required
- At least 3 years of experience in front-end development using TypeScript and React
- Experience in taking the lead in communicating with backend engineers, and designing appropriate separation of responsibilities and interfaces
Grade: Senior Software Engineer
Nice to have
- Experience of leading development team
- Experience in product management of web/mobile applications Experience working for a start-up company
- Experience of working in cross-boarder development team
- Experience of conducting recruitment interviews with at least 5 candidates and evaluating them based on the recruitment requirements
Skills
Required
- Able to implement code with high code quality
- Able to implement test code to improve quality
- Technical skills for verification (prototyping, etc.)
- Able to design front-end code using TypeScript, React, and NextJS, implement production code, tests, and conduct reviews, and able to maintain a high standard of code quality
- Able to communicate effectively with backend engineers and define appropriate separation of responsibilities and interfaces between backend and frontend
Nice to have
- Able to complete the entire cycle from specification development to release by oneself
- Able to communicate in both English and Japanese
Apply for this job
*
indicates a required field