Junior Software Developer
Core
Build and maintain the InTouch Pay web application for K12 schools, handling payments, accounting, and reporting.
Role type
Junior Software Developer (Full Stack)
Builds
InTouch Pay web application (payments, accounting, reporting)
Domain
Education Technology / Fintech
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, React, C#, .NET, GraphQL, SQL, Git, Unit Testing, E2E Testing
Preferred skills
GraphQL schema design, Docker, Azure, Cloud platforms
Technologies
React, TypeScript, GraphQL, Apollo Client, ASP.NET Core, Entity Framework, Vitest, xUnit, Playwright, Application Insights
Responsibilities
Build React and TypeScript features in a large single-page application; Write ASP.NET Core resolvers, services, and Entity Framework queries; Add and update GraphQL types and mutations; Write unit tests and end-to-end tests; Investigate production issues using logs; Participate in code review; Work with product owners and support staff to understand user needs
Seniority
Junior, hands-on IC