募集中
Software Development Lead
(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.