※This job posting is for applicants residing in Japan.
Company Overview
They are a company that provides cloud-based services utilizing AI and IoT technologies to enable remote monitoring of analog meters in infrastructure facilities.
By combining low-power IoT cameras with machine learning, they can automatically read meter values even in locations without a power supply, significantly improving efficiency and reducing manual inspection workloads. Their solutions are already being adopted by major enterprises.
Company Features / Highlights
They offer a flexible working environment that supports diverse lifestyles, allowing employees to work regardless of time or location.
They value autonomy for each individual and foster a culture that emphasizes curiosity, excitement, and ownership.
Job Description
They are looking for an engineer to design and develop both backend and frontend architectures for existing products as well as future services.
Specifically, they expect the candidate to:
- Design and develop backend systems that process data collected from more than 10,000 IoT cameras deployed in the field
- Design and develop backend APIs to expose this data
- Design and develop frontend applications that enable users to easily access and interact with the data
Development Environment
- Backend: Rust (Axum, GraphQL)
- Frontend: TypeScript (ReactJS)
- Storage: PostgreSQL, Redis, Azure Storage
- Version Control: Git, GitHub
- Deployment / Build: GitHub Actions
- Monitoring: Grafana
- Infrastructure: Kubernetes, Docker
- Documentation: GitHub, Swagger
- Communication: GitHub, Slack, Notion
Required Skills
- At least 5 years of experience developing robust and high-performance software using type-safe programming languages such as Rust or TypeScript
- Practical experience using SQL
- Strong ability to document information and communicate effectively through written text
- Japanese proficiency: N2 level
Preferred Qualifications
- Experience with or interest in functional programming
- 3+ years of experience in web development/operations using cloud infrastructure (AWS, Azure, GCP, etc.)
- Experience with Docker
- Experience with React Native, Swift, or Kotlin
- Strong communication skills
- Ability to break down complex problems into smaller, solvable components
- A proactive and self-driven approach to problem-solving
Compensation & Benefits
- Salary: Up to ¥10,000,000 + Stock Options
- Bonus: None
- Salary Increase: Available
- Probation Period: 3 months
- Benefits: Transportation allowance
- Social Insurance: Fully covered
- Working Hours: Full flex (no core time)
- Holidays: Saturdays, Sundays, national holidays, year-end and New Year holidays
- Overtime: None
Hiring Process
- Interview: 4–5 rounds
- Required Documents: CV and resume (in Japanese)
- Interview Language: Japanese