Loading this job…
The employer billing screen is the ugliest surface we own. It is a Razor view from an earlier era, it posts back for every filter change, and finance exports the data to a spreadsheet anyway. Rebuilding it in Blazor is your project for these three months.
You will design the component tree with our front end lead and then build it: an invoice list with server side paging, an inline credit note editor, and a CSV export that streams instead of buffering an entire result set into memory. Behind the screen you write the ASP.NET Core minimal API endpoints and the Entity Framework Core queries feeding the grid. The two person finance team sits in on your demos and will tell you plainly what still does not work.
The role is open worldwide and runs asynchronously, with one fixed overlap window each day for standup, which means the burden of clear written updates falls on you. If you enjoy owning one visible surface from the database query up to the pixel spacing, rather than touching ten things shallowly, you will like how this internship is put together. The stipend is paid in Indian rupees wherever you happen to live.
MailerMen runs a verified job board covering startup and product roles across twelve markets, and takes on interns across engineering, data, design and marketing to build it.