Skip to content

Full Stack Web Developer

Posted: 09/19/2022

Apply now

The Office of Marketing and Communications seeks applications for a motivated, forward-thinking Full Stack Web Developer to assist in developing and maintaining Xavier’s web applications across multiple platforms. Potential candidates should possess a positive attitude, demonstrated ability to function within a collaborative team, and a passion for online endeavors.  The Office of Marketing and Communications strives to maintain a web presence that leads the industry and provides all users a positive, efficient experience. The ideal candidate will possess the tools and experience to help further this goal. 

The Ideal Candidate. . .

  • Loves developing and maintaining full stack web applications, using client-side frameworks, server-side scripting, html and css.
  • Is current on the latest industry trends and keeps up with new technologies.
  • Understands accessible, responsive design concepts.
  • Understands Adobe Photoshop and can produce the occasional image when needed.
  • Works well with others and has demonstrated experience in a collaborative environment.
  • Is comfortable and thorough in supporting campus users as they develop and update their sites.
  • Is familiar with Google Analytics and can help leverage reports to support university goals.

Required Skills

  • Ability to develop and maintain the full scope of a web application, including client-side code, server-side code, and database management
  • Understanding of latest web technologies
  • Works well with others and has demonstrated experience in a collaborative environment

Required Experience

  • Bachelors’ degree or an equivalent combination of education and experience
  • Experience with any server-side technology (PHP, .Net, etc), client-side frameworks (Vue, React, Angular), JavaScript, SCSS and local development tools
  • Experience designing and managing databases

 Preferred Experience 

  • Development experience using Vue
  • Development experience within a LAMP environment
  • Experience with Grunt, Gulp or other pre-processing tools
  • Experience with Git or other version control systems

To ensure consideration, qualified/interested applicants must submit a cover letter, resume and the names and contact information of three professional references on Xavier University's website by October 3, 2022. Candidates are asked to include with their cover letter a brief statement on how they might support/contribute to Xavier’s commitment to diversity and inclusion.

In light of the strong commitment to diversity, Xavier seeks a broad spectrum of candidates for this position that includes women and minorities. Xavier University is an Equal Opportunity Employer committed to enhancing equity, inclusion, and diversity. All qualified applicants will receive consideration for employment without discrimination on the basis of race, skin color, ethnicity, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, veteran status, or disability.

Xavier University requires all employees to be fully vaccinated against COVID-19. Newly hired employees will be required to provide vaccination status upon on-boarding. Vaccine exemptions may be granted for medical or religious reasons.


Xavier University offers a wide array of complementary and affordable benefit options, to meet the financial, educational, health, and wellness needs of you and your family. Eligibility varies by position and employment class.

  • Comprehensive insurance plans including medical, dental, vision, and prescription coverage
  • Tax advantaged accounts including health savings account, flexible spending accounts, and dependent care account.
  • Financial security via life and long-term disability insurance, accident and illness insurance, and retirement savings plans.
  • Generous paid time off work options including vacation, sick leave, and holidays.
  • Tuition remission for employees and their eligible dependents.

#gzns .mn-banner .mn-ad-image { text-align: center; background-color: #f3f3f3; }