Modern Campus · 3 weeks ago
Senior Software Developer, Full Stack
Modern Campus empowers higher education institutions to thrive amid challenges like lower enrollments and rising costs. As a Senior Full Stack Software Developer, you will design, build, and maintain cloud-based applications, contributing across the full technology stack and mentoring other engineers.
EducationHigher EducationSaaSSoftware
Responsibilities
Apply deep React experience to the fronted design, patterns, and best practices, while contributing across the full stack
Lead complex architectural problem-solving across the frontend and backend, balancing short-term delivery with long-term maintainability
Help stabilize and evolve the system architecture by identifying technical debt, proposing improvements, and guiding implementation
Influence and uplift engineering standards through code reviews, design discussions, and hands-on leadership
Design, develop, and maintain full stack applications using our core go-forward stack:
Build end-to-end solutions, delivering high-quality user experiences alongside robust backend services
Work effectively within both modernized systems and legacy components as the platform continues to evolve
Develop new features, enhance existing functionality, resolve defects, and contribute to overall technical health
Build and maintain scalable, secure, and reliable services on AWS using containerized and distributed architectures
Participate fully in the software development lifecycle, including requirements, design, implementation, testing, deployment, and support
Contribute to Agile planning, estimation, and continuous improvement initiatives
Mentor and support other engineers, particularly in frontend and full-stack development
Collaborate closely with product, design, and engineering peers to deliver customer value efficiently
Serve as a technical partner to team leadership, helping ensure architectural direction is executed effectively
Qualification
Required
8+ years of professional experience in software engineering, with significant full-stack web application development
Strong, hands-on expertise with React and TypeScript
Proven experience designing and maintaining complex frontend architectures in production environments
Strong experience with: Java and Spring Boot, HTML5, CSS3, modern frontend patterns, and UI best practices, PostgreSQL and relational data modeling, RESTful API design and integration, Automated testing frameworks (e.g., JUnit, Playwright), AWS, Docker, and Kubernetes, Event-driven and microservices-based architectures
Experience working across legacy and modern systems in a pragmatic, evolution-focused environment
Excellent communication skills and the ability to lead through influence and collaboration
Preferred
Experience working on high-scale, customer-facing SaaS platforms
Familiarity with Java and Scala-based (legacy) services or distributed messaging systems
Familiarity with Angular application development (legacy)
Experience mentoring junior developers or leading technical initiatives
Benefits
Remote first workplace!
Rewards and recognition programs
Learning and development opportunities
The ability to make a difference every day for universities trying to grow and students trying to learn!
Company
Modern Campus
Modern Campus is a SaaS-based student lifecycle management software designed to manage continuing education and non-degree programs.
H1B Sponsorship
Modern Campus has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (2)
Funding
Current Stage
Growth StageTotal Funding
$59MKey Investors
Riverside Company
2025-08-25Acquired
2021-06-08Debt Financing· $59M
2018-05-23Private Equity
Recent News
Crunchbase News
2025-11-21
2025-08-28
Mergers & Acquisitions
2025-08-26
Company data provided by crunchbase