Senior Frontend Engineer
Job Summary
We are seeking a Senior Frontend Engineer to drive development for our AI-powered chat platform, GENIEE CHAT. You will work within a modern tech stack (React, TypeScript, Go) to build new features that directly impact business performance. This role offers the opportunity to influence architecture, mentor team members, and utilize cutting-edge AI development tools.
Responsibilities
- Design microservice architecture
- Lead code reviews and technical decisions
- Drive new feature development for GENIEE CHAT
- Resolve technical debt and maintain system stability
Required Skills
- 3+ years Go backend development
- 3+ years React/TypeScript frontend development
- 3+ years AWS practical experience
- Proven team lead experience
Job Details
### Job Description
- Design of microservice architecture.
- Formulation of improvement policies, code review, technical decision-making, design review.
- Planned resolution of technical debt (e.g., AWS SDK migration, legacy service modernization).
- Technical judgment and lead of root cause investigation during incident response.
### Development Environment
- Frontend: TypeScript, React, Vite
- Backend: Python / Django, TypeScript / Node.js, Go
- Infrastructure: AWS, GCP
- Databases: RDS (MySQL), OpenSearch, ElastiCache (Valkey/Redis), DynamoDB, BigQuery
- IaC: AWS CDK
- CI/CD: Gitlab CI / CodeDeploy / CodePipeline
- Monitoring: CloudWatch, PagerDuty, Amazon Managed Grafana
### Career Path
- Mid-Term: Gain broad development experience as a full-stack engineer; manage AWS infrastructure compliant with standards like PCI-DSS.
- Long-Term: Lead product feature development as a Tech Lead or manage development organizations.
### Working Hours
- 10:00 AM - 7:00 PM (Closed on Saturdays, Sundays, and public holidays).
### Job Requirements
- 3+ years of experience in backend development using Go (Web framework experience required).
- 3+ years of experience in frontend development using React/TypeScript.
- 3+ years of practical experience with AWS (DynamoDB, SQS/SNS, or ECS/EC).
- Team lead experience (code review, design review, and technical decision-making).
### Benefits and Welfare
- Book purchase subsidy (up to 30,000 yen per half-year).
- Refreshment allowance (up to 5,000 yen per month).
- Club activity allowance (up to 5,000 yen per month).
- Housing allowance (up to 30,000 yen per month for specific areas).
- Shuffle lunch/dinner and qualification acquisition support system.
- Refreshment leave system (2 days annually after 3 years).
- Regular health checkups and employee stock ownership plan.
### Insurance and Allowances
- Comprehensive social insurance.
- Full reimbursement of transportation expenses.
- No smoking on company premises.