Server Side Programmer

Company Information

Company Name: University of Chicago

Position: Co-op

Start Date: May 21, 2018


5801 S. Ellis Ave.
Chicago, IL 60637
United States

Job Information

Job Description for Server Side Programmer

The student will be expected to help with the development of a cross-platform mobile application designed to enable “citizen science” by the general public, in the context of astronomical research.  Citizen science is the direct engagement of the public with scientific data - with astronomical data this primarily involves the visual classification of images. The student will help with implementing a working server for the app, code and test the connection with the application on smartphone platform(s), all while helping reach the scientific goals of the project. The student is to assist in ensuring the application is able to receive and send information between the mobile application and the server. A total of three positions are available for summer 2018, one to be filled according to this job posting, and other two (described in a separate job posting) targeting the development of a functional cross-platform mobile application that will be used in conjunction with the development of this server system. The team of three will be expected to work together and coordinate the completion of related tasks. All three positions are funded by a National Science Foundation grant, the purpose of which is to support the engagement of Deaf/Hard of Hearing students with scientific research.
This summer internship is for a nominal 12 week period, starting no earlier than 05/21/2018 and no later than 06/04/2018, and will take place at University of Chicago at the university’s main Hyde Park campus in Chicago, in the Department of Astronomy and Astrophysics. An office space that includes a desk, computer chair and storage will be provided.

Job Requirements for Server Side Programmer

  • Strong communication skills
  • Knowledge of Ionic, Android Studio and/or Xcode
  • Ability to work independently as well as work with the team as necessary
  • Understanding of setting up and maintaining a server.

  Preference will be given to applicants with knowledge of iOS/android, Web design, and using servers, including but not limited to HTML, CSS, Javascript, jQuery, PHP, and JSON. Creative thinking and the ability to design to specification is an asset. An interest in scientific research, in particular astronomy and astrophysics, would be of benefit.  Successful completion of the following courses will  be considered an advantage:

  1. Web Foundation (ISTE 105)
  2. Web & Mobile 1-2 (ISTE 140 and 240)
  3. Foundation of Mobile Design (ISTE 252)
  4. Designing the User Experience (ISTE 260)
  5. Client Programming (ISTE 340)
  6. Server Programming (ISTE 341)

Interested applicants should send a resume that is responsive to the job functions and skills detailed below, and a transcript, along with a cover letter describing your interest in this position, by email to, with the subject line “Astro Server Resume”. Qualified applicants will be contacted to set up an interview. This opportunity will remain active until the position is filled.
The University of Chicago is an Affirmative Action/Equal Opportunity/Disabled/Veterans Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national or ethnic origin, age, status as an individual with a disability, protected veteran status, genetic information, or other protected classes under the law. The Department of Astronomy and Astrophysics is committed to attracting, supporting, and retaining a diverse workforce.

Resume Information

Majors Desired


Candidates should apply directly by sending:

Cover Letter

Contact Information

Name: Mike Gladders

Title: Associate Professor


Phone: 773-834-0392 (Voice)