Work at CNDLS

 

Web Developer

The Center for New Designs in Learning and Scholarship (CNDLS) is looking for a web developer who is passionate about helping faculty, staff and students solve problems by applying good design and development practices. The position is perfect for candidates who want to gain exposure to a wide variety of projects—from developing unique learning tools and educational technologies to developing interactive websites for events and courses to developing web applications that could be used by thousands of users across the globe. If you’re someone who’s always looking to learn more, to pick up new skills, and to apply them in a dynamic educational environment, this is the position for you. We’re a very collaborative organization and you'll be able to partner creatively and strategically with a team that is very passionate about design and innovative user interactions across all the work that we do.

The Web Developer’s duties include but are not limited to:

Web Development

  • Participates in iterative design and development discussions of web projects.
  • Implements development tasks toward the completion of web projects.
  • Collaborates with members of the development team and other staff on designing and developing user interfaces.
  • Maintains and updates existing codebase and web projects.

Server Administration & Maintenance

  • Provides administrative support for routine maintenance of server level applications.
  • Installs and administers testing server environments and other server level development tools for development team.
  • Deploys applications on servers (Georgetown and external servers).

Faculty Support

  • Participates in consultations with faculty around the use of technology in classroom.
  • Assists in documentation of and training in the use of CNDLS web applications.
  • Provides courteous general faculty support service as a point of contact by telephone, email, or in the office.

Research and Explore New Applications

  • Researches new technologies that have the potential to improve teaching and learning in the classroom.
  • Researches, experiments and recommends new development frameworks, methods that further the team' s experience and expertise.

Requirements

  • Bachelor’s degree - preferably in Computer Science or other related fields
  • At least 2 years of experience in web development
  • Experience working with WordPress (designing and developing plugins and themes)
  • Ability to create dynamic prototypes, interactions and animations using CSS and JavaScript
  • Experience with Git
  • Experience with Django or similar frameworks
  • Working knowledge of jQuery
  • Practical knowledge of responsive web development
  • General experience with server-side technology, including PHP and Python
  • Value mentorship, learning, and sharing knowledge
  • Excellent written and verbal skills

Preferred qualifications

  • Experience with Bootstrap or similar frameworks
  • Experience with Apache web server
  • Experience with RHEL
  • Experience with Heroku and AWS
  • Insight of user-centered design and knowledge of web design principles

Applications will be accepted applications until the position is filled. Applicants must submit resume and cover letter that includes links to your portfolio and/or to your work online.

To apply, see this listing on the Georgetown HR website.