

Software Development Lead
◼️Role
-
Coordinate the overall progress of software development by collaborating with front-end engineers, server engineers, and AI algorithm engineers, ensuring seamless task and schedule management across teams.
-
Translate strategic directives from the CTO into actionable technical specifications and task allocations, shaping them into executable projects.
-
Manage the integration of front-end, back-end, and AI algorithms to maintain technical consistency across the project, working closely with developers in each domain to design and implement optimal architectures.
-
Flexibly select tools and technologies based on project requirements, consulting with team members to make the best choices.
-
Ensure code quality through comprehensive reviews and lead efforts to improve the overall development process.
◼️Ideal Candidate Profile
-
Capable of quick problem-solving and flexible responses to optimize development processes.
-
Enthusiastic about new technologies and trends, with a desire to integrate them into projects.
-
Skilled at understanding the expertise of each engineering domain and fostering effective collaboration across disciplines.
-
Able to work autonomously while closely collaborating with the CTO and other executives to drive the product's success.
◼️Requirements
-
Fundamental knowledge of front-end, back-end, and AI algorithms, with the ability to integrate these fields effectively.
-
Practical experience with Python, JavaScript (e.g., React or Vue.js), and back-end languages (e.g., Node.js, Go), or equivalent expertise.
-
Experience in designing and implementing systems using REST APIs or GraphQL.
-
Familiarity with cloud infrastructure (AWS, GCP, Azure) and basic knowledge of its architecture.
-
Proven ability to lead development teams, allocate tasks efficiently, and manage schedules effectively.
-
Decision-making skills to adapt to uncertain tools or technologies and derive optimal solutions.
-
Capability to improve the technical skillset of the team through code reviews and mentoring.
◼️Rewards
-
Take on a central role in overseeing the entire development process, from design and implementation to social deployment.
-
Experience the satisfaction of integrating front-end, back-end, and AI algorithms into a cohesive system.
-
Enjoy the rapid pace of decision-making in a startup environment, while shaping the product through hands-on involvement from conception to completion.
-
Foster the growth of the development team, advancing both individual skills and collective achievements.
-
Contribute to the development of an innovative product that supports Japan's manufacturing industry, creating a significant social impact.