Location: On-site in Hillsdale, Michigan, preferred; remote for highly capable candidates
Job Summary
Hillsdale College is seeking a Full-Stack Web Developer to join our 30+ person Information Technology Services team in building and maintaining the College’s digital outreach ecosystem. You will support websites and mobile apps that today serve over 5 million people and aim to grow to over 50 million unique users in five years.
As a Full-Stack Web Developer, you will work with a modern, cutting-edge technology stack including React/NextJS, ASP.NET Core, C#, a headless CMS, micro-services, and both SQL and NoSQL databases. You will need to be skilled in both independent problem-solving and collaboration with a large, distributed product team of over 40 people, ranging from software engineers to professional videographers.
This position offers the opportunity to work on meaningful projects that directly support the College’s mission to teach 50 million truth-seeking Americans, while solving complex technical challenges at scale. You will be a key contributor in the following ways:
Essential Job Functions
- Application Development – Develop, maintain, and enhance responsive web applications and user interfaces using HTML, CSS, JavaScript, and React/NextJS. Build web applications with ASP.NET Core and C#.
- Database Integration - Design, implement, and maintain website backend databases using MS SQL RDBMS and MongoDB.
- API Integration – Integrate and consume RESTful APIs to support application functionality.
- Quality & Standards – Ensure code quality by writing clean, efficient, and maintainable code. Apply responsive design principles to deliver accessible, mobile-friendly applications and ensure websites meet WCAG 2.1 (AA) requirements.
- Security - Practice appropriate security design principles to mitigate common attack vectors such as SQL injection and XSS.
- Collaboration – Work with UI/UX designers and back-end developers to ensure a clear separation of presentation and business logic.