EXAWIZARDS
【Tech lead】Fullstack_AI×HR Tech product [Tokyo]
https://exawizards.com/en/
Job Description
Company Overview We are committed to our mission of "solving social issues through AI to create a happy society." As a solution to improving labor productivity in an aging society with a declining birthrate, we are working on creating a wide variety of services using our proprietary AI technology and AI platform.
Our company was founded in 2016 and went public in November 2021. Our performance has been growing year by year, and particularly in the fiscal year 2023, with the explosive spread of generative AI, it is predicted that 40% of enterprise applications will incorporate conversational AI by 2024, creating a favorable market wind. Our sales for the fiscal year 2023 reached approximately 8.3 billion yen, and we have expanded to about 400 members in the main office alone. Additionally, with the acquisition of two subsidiaries and the integration of one company into our group, our business environment is dynamically evolving. We are seeking new colleagues to help us realize new services and businesses aimed at solving social issues.
Product Overview
In Japan, where the decline in the productive labor population is progressing, it is predicted that an economic loss of 12 trillion yen per year will occur due to delays in digital transformation (DX). At the same time, it is said that there is a shortage of 430,000 personnel needed to promote DX. "exaBase DX Assessment & Learning" is a product that supports the "promotion of DX and development of DX talent" for Japanese companies by using assessments that diagnose the skills and orientations necessary for digital innovators. This product provides comprehensive support for client companies' development, placement, and recruitment activities. Approximately five years have passed since its release, and it is being used by over 1,900 companies and 260,000 individuals, mainly enterprise companies.
・Product Introduction Page - Link ・Customer Testimonials - Link ・Overview and Organization of the HRTech Business - Link
Job Description
This position is expected to lead the development of "exaBase DX Assessment & Learning" by making key decisions and solving problems related to the overall product development.
Lead the decision-making on technology selection and architecture in a rapidly expanding service and organization
EXAWIZARDS Formulate and establish technical strategies aligned with business strategies, and provide technical leadership to the development organization Lead agile development aiming for Scrum to achieve a self-sufficient team Manage the team by supporting team members' performance and growth, and adjusting resources as necessary We are considering further subdividing the organization and appointing leaders, so the weight of people management is expected to gradually lessen You will also be responsible for decomposing tasks and assigning appropriate members based on individual technical growth
Technology Stack
Kotlin / Javalin
We have adopted Kotlin because it leverages the rich library ecosystem of Java while eliminating Java’s verbosity, allowing developers to focus on business logic. Additionally, the lightweight framework Javalin enables us to check all sources when issues arise, making it easier to distinguish whether the problem lies in the application or the framework.
React / Recoil
We have adopted React and Recoil due to their reusability through componentization and the clarity achieved through the separation of concerns. Particularly, the introduction of Hooks allows for the separation of business logic, which leads to efficient task allocation, making it well-suited for our team.
Others
● RDS ● Docker / nomad / terraform ● Github / Github Actions ● Jira ● E2E testing with Cypress and server-side testing including databases
Development Structure
・Engineers and product managers are organized into teams focused on various feature developments, divided into three teams of 3-4 members each (as of November 2024). ・Approximately 90% of the development members are from overseas (mainly from Asia), but all business-side members are Japanese, so Japanese is used for business communication. *Since more than half of the company's development members are non-Japanese, HR initiatives such as language exchange programs are also in place to promote multicultural understanding. ・We conduct agile development aiming for Scrum development with one-week sprints. ・While we aim to ultimately converge on Scrum, we strive for team members to autonomously improve team processes. Teams operate under a rule of coming to the office once a week, allowing individuals to choose a working style that maximizes their performance (as of November 2024).
EXAWIZARDS
Experience Gained Through the Role
・Since each division is given significant discretion like a subsidiary, there is a potential career path to lead the technology side as a divisional CTO in the future. ・With a small, elite organization of about 50 members across the division, the distance to business-side members such as PdMs is very close. This allows you to be consistently involved in product development, from selecting product specifications to technology selection (as of November 2024). ・Given the aforementioned environment, you can also pursue a career as a business leader such as a PdM, PO, or business manager with a holistic view of the product, business, and organization. ・Possessing assessment data and AI technology for talent development in large enterprises, we have a unique positioning compared to other HR services. You can take on strategic talent management and multi-product development challenges using this technology as a weapon. ・By being involved in product development that has grown 20-fold in four years and about 1.7 times recently, you will face various highly challenging technical issues. Examples: Data distribution, changes to existing database mechanisms, strengthening content recommendation algorithms, improving UI/UX, considering microservices, etc. ・By being involved in the operation of services that are running with no maintenance, you can deepen your experience and know-how in service operation.
Qualifications ・Over 3 years of web application development experience ・Experience in selecting and using technologies on your own ・Extensive knowledge of cloud infrastructure and databases ・Fluent business communication skills in Japanese └ Ability to complete daily tasks in Japanese, including text communication and meetings └ Example: Japanese Language Proficiency Test (JLPT) N1 level, or approximately 3 years of work experience in a Japanese environment
Preferred Qualifications ・Experience working at a startup ・Experience leading development projects ・Experience in operating and growing a service ・Outstanding achievements in competitive programming (AtCoder: Blue or higher) ・Experience with modern languages/frameworks (Golang, Java, server-side Kotlin, etc.) ・Experience in software development using Agile/Scrum