Software Engineer (Junior / ASP.NET + Azure)

Remote (Japan) | Full-time

¥4,000,000 – ¥6,500,000 / year

Job Description

ReceiptRoller Inc. develops SaaS products that support everyday business operations, including the retail media service {RECEIPT}ROLLER, team task management platform AB, AI voice generation service Fresvia, and the remote CS management system TrustDesk. We are now looking for a junior software engineer who is in the early stage of their career. No specific educational background is required — we welcome anyone who loves building things and wants to grow as a professional engineer.

You’ll work closely with experienced engineers through pair programming, learning practical development using C#, ASP.NET, and Azure. You’ll also have the chance to incorporate real user feedback into product improvements and contribute to both development and refinement processes.

Our work environment is fully remote, but we collaborate closely online every day. We also meet in person for occasional workshops and development retreats. Even if you are new to the industry, you’ll find an open, supportive, and friendly team culture where you can learn and grow with confidence.

Responsibilities

- Assist in developing web applications using ASP.NET Core and Blazor
- Support integrations with Microsoft Graph and Azure services
- Participate in pair programming and code reviews
- Organize and support responses to feature requests and technical questions from users and the CS team
- Contribute to documentation and propose product improvements

Requirements

- Basic understanding of C#, HTML, and JavaScript
- Interest in cloud technologies and web application development
- Motivation to learn and grow as part of a collaborative team

Preferred Skills

- Experience using GitHub or Azure DevOps
- Basic knowledge of SQL and REST APIs

Languages

English, Japanese

Job Application Form

We’d love to see what you’ve built. Share your projects or code samples (e.g., GitHub) and tell us about your work.

Please enter your name.
Please enter a valid email address.
If you have a GitHub profile or project site, please share it.
Please upload a PDF file.
You must agree to continue.
About Our Hiring Process

1. We review your application and contact you by email within a few days. We may ask a few additional questions to learn more about your experience.

2. After the initial conversation, selected candidates will be invited to a short online interview.

3. After the interview, we’ll follow up regarding the final offer.