- Location
- JP
- Workplace
- Remote, Hybrid, Onsite
- Type
- Full-time
- Department
- Marketing
- Seniority
- Lead
- Experience
- 3+ years
- Education
- Master
- Closing date
- Today
- Source
- Vincere
Description
Microsoft Word - Geniee Full Stack Engineer JD
Full-stack Engineer
Role : Leader or Member
As a Full-Stack Engineer, you will join our development team to lead the
evolution of our AI products. You will be responsible for solving complex
technical challenges in core functionalities and driving the development
of products that continue to be chosen by customers.
Job Description
You will be responsible for developing SaaS applications utilizing
Generative AI. Your role will include designing and building highly
efficient and reusable systems, as well as developing complex web
applications.
Product Development Using LLM:
o Design and develop products leveraging Large
Language Models (LLM).
API Integration Projects:
o Lead projects to integrate multiple APIs and create
new APIs.
Design and Implementation:
o Perform design and implementation with a focus on
performance and maintainability.
Web Application Development:
o Develop frontend applications using TypeScript and
Next.js.
Team Structure
Approximately 65 members are part of the development organization.
Development is divided into the following groups:
Client Solution Development
In-house AI SaaS Development
Common Infrastructure Development (Infra / Data / AI R&D)
Required Qualifications
We are looking for candidates with:
Bachelor's or Master's degree in Computer Science, Software
Engineering, Artificial Intelligence, Machine Learning,
Mathematics, Physics, or related fields
3+ years of experience in web application development using
modern frameworks.
2+ years of experience in server-side implementation.
Proficiency in at least one backend language (e.g., Python,
Java).
Experience with cloud services (AWS, GCP, Azure) and
understanding of container technologies (Docker, Kubernetes).
Fluency in English and/or Japanese (business level or higher in
at least one language).
Preferred Qualifications
Candidates with the following experience or skills will be highly
regarded:
Experience in developing SaaS web applications.
Experience in designing and building large-scale, complex
architectures.
Basic understanding and interest in Generative AI.
Ability to stay updated on the latest technology trends and
share knowledge within the organization.
Tech Stack
Languages: Python (for framework development), TypeScript /
React / Next.js (for frontend development) / NX
Infrastructure: GCP (containers / Kubernetes), Docker
Tools: Slack, Confluence, Linear, Google Workspace, GitHub,
Notion
Work Environment: Mac (Apple Silicon), dual monitors available
Learning and Development Support
AI Tool Usage Support:
o Company covers the cost of using AI tools such as
JAPAN AI SaaS services, Cursor, ChatGPT, Claude, etc.
Development Tool Support:
o If a desired development tool is paid, the cost is
covered (up to 30,000 yen per year)
Book Purchase Assistance:
o Company covers the cost of purchasing books for
learning, such as technical books (up to 30,000 yen
per half-year)
Language Learning / Qualification Support:
o Company covers the cost of Japanese or English
learning programs and qualification acquisition
Refresh Allowance:
o Company covers the cost of services used for personal
refreshment (up to 5,000 yen per month)
o e.g., gym, yoga, chiropractic, aquarium, movies,
theme park tickets, etc.
Housing Allowance:
o Housing allowance provided for those living in
designated areas (up to 30,000 yen per month)
Work Style
Hybrid Work: 3 days in office, 2 days remote
Flexible working hours: Core time is negotiable
Flexibility: Future consideration for more flexible work styles is possible
Why You’ll Love This Role
Exposure to Cutting-Edge Technology:
o Work with the latest technologies, such as Generative
AI and LLM, to deepen your technical knowledge.
Creative Environment:
o Design and develop products with creative freedom,
delivering user-friendly solutions.
Growth Opportunities:
o Gain abundant career advancement opportunities in a
rapidly growing startup.
Sense of Contribution:
o Work in a small, elite team where your ideas and
opinions directly impact the product.
Selection Process
CV Screening → Coding test → Multiple Interviews → Final Interview
(Reference checks are required before the final interview.)