You will be involved in the development and operation of our proprietary product, which has a long track record and is used by numerous customers. Your mission will be to maintain the system’s stable operation while continuously improving it to make the service more user-friendly for a wider audience.
This position involves enhancing the quality of the current product and addressing technical challenges. You will work on challenges specific to communication domains, such as handling large-scale data (e.g., chat log data exceeding 100 million records) and designing and operating systems capable of withstanding loads from tens of thousands to millions of users accessing and distributing data.
Our company has established a global development framework, and collaboration with engineers at our Japan, India, and Philippines offices is currently accelerating.
As a result, there is a growing need for a bilingual (Japanese and English) Engineer who can lead product development effectively.
Tech stack
The technical stack varies slightly depending on the product you work on.
- Web Backend: PHP, Laravel
- Web Frontend: Vue.js, Laravel (Blade)
- Database: Aurora MySQL, ElastiCache for Redis
- Infrastructure: AWS, Terraform, CDK, Ansible
- Middleware: Nginx, Supervisor
- Monitoring: NewRelic, AWS (CloudWatch)
- Data Analysis: BigQuery, Google Data Studio, Metabase, Trocco, Snowflake
- Development Environment: Docker
- CI: GitHub Actions
- CDN: CloudFront
- Source Code Management: GitHub
- Communication Tools: Google Meet, Slack, Notion, Redmine
- AI Development Support: GitHub Copilot, CodeRabbit, ChatGPT, Claude
Requirements
- 10+ years web application backend development experience
- 5+ years PHP experience
- Experience with the software development lifecycle, from requirements definition to release
- Experience as a tech lead or leader in team-based development
- Experience in operating high-transaction systems
- Performance tuning experience
- Experience in bug investigation and remediation
- Familiarity with peer review processes
- Conversational Japanese ability
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience in product management for web/mobile applications
- Work experience in a startup environment
- Development experience using LINE API
- Experience in improving Scrum events
- Knowledge of handling large-scale data transmission and reception
- Experience in agile development
- Hands-on experience with CI/CD
- Re-architecting to address issues in existing architectures
- Development experience with event-driven architecture
- Experience with pair programming or mob programming
Compensation
7.5 to 10 million JPY annually.