Link Search Menu Expand Document

Hiring and Recruiting Techrangers

Process Overview

  1. If applicable, request an exception to the hiring freeze.
  2. Order new laptops/monitors as necessary for the number of positions you’re hiring for.
  3. Post the job on one of the Job Listing Services
  4. Advertise the job using all of the Advertising Avenues
  5. Select team members to participate in interviews.  Their availability determines when you can have the interviews.
  6. Create a private channel on Slack specifically for this hiring round and invite the interviewers
  7. Have the whole group review the applicants and decide who to interview.
  8. Send out interview invitations, including a link to the Doodle poll (or however you want to do it) you’re using for scheduling. (BCC the applicants, and put your own email address in the TO field to hide the list of applicants.)
  9. Send out pre-interview rejection email to the applications that were not selected for an interview. (BCC the applicants, and put your own email address in the TO field to hide the list of applicants.)
  10. Conduct the interviews (being sure to record them and post them in the Slack channel)
  11. Send out individual acceptance emails.
  12. Send out post-interview rejection email to the applicants that were not selected to hire.  (BCC the applicants, and put your own email address in the TO field to hide the list of applicants.)
  13. When an applicant accepts the position, submit a CDL Admin Onboarding request for them.

Job Listing Services

Advertising Avenues

For all of the advertising avenues below, it’s typically good to post a shortened version of the position description, making sure to include the number of hours per week and the pay per hour.

  • UCF Subreddit
    • Post using Techrangers account
    • If there is a “Jobs megathread”, be sure to post there. (I don’t see one as of 9/18/2020)
    • Make sure to add the appropriate flair to the post so it doesn’t get rejected.
  • Email to Charlese Hilton-Brown
    • Warning: she will send your email out with no modifications, so do not include any text before the recruiting message.
  • Facebook Groups
  • Clubs and Student Orgs
    • Find updated contact info https://knightconnect.campuslabs.com/engage/organizations?query=engineer
    • Association for Computing Machinery (ACM)
    • Knight Hacks
    • American Society for Engineering Education
    • Students in Science Technology Engineering and Mathematics
    • Eta Kappa Nu
    • STEAM Knights
    • Robotics Club of Central Florida
    • Student Laureates of STEM Teaching and Learning
    • Google Developer Student Club
    • Knights FIRST
    • Design & Code
  • Be Intentional. Advertise to under-represented groups/clubs
    • National Society of Black Engineers (NSBE)
    • Association for Computing Machinery - Women (ACM-W) https://ucfacmw.org/
    • Society of Women Engineers SWE
    • Society of Hispanic Professional Engineers
    • Society of Asian Scientists and Engineers
    • Scientista
    • Out in Science, Technology, Engineering, and Mathematics oSTEM
    • Alpha Sigma Kappa
    • Society for the Advancement of Minorities in STEM

Using Doodle to Schedule Intervies

  1. Go to doodle.com
  2. Create a Group Meeting
  3. Enter Title, and Location. Click Continue when done.
  4. In the Week view, click and drag to set up 30-minute blocks of time. Click Continue when done.
  5. On the “Poll Settings” page, check the following boxes:
    • Limit the number of votes per option (Votes per option 1)
    • Limit participants to a single vote
    • Hidden poll
  6. Click Finish
  7. Instead of adding them to the poll, I get a shareable link and send it to them along with a message (below).

Email Templates

Not Selected for Interview Rejection Email

Thank you for applying to work with the Techrangers. After reviewing all of the applicants, you were not selected for an interview at this time.

We have to turn down applicants we'd love to work with every time, so we sincerely encourage you to apply again in the future. In the meantime, continue improving your skills and polishing your resume.  Please let me know if you have any questions.

Interview Invitation Email

Thank you so much for applying to work with the Techrangers! We liked your application so much, we want to invite you to interview with us. We will be conducting the interviews remotely. If you are unable to use Zoom for some reason, please let me know, and we can find an alternative.

Scheduling Interview Times:
We will be using a Doodle poll to reserve interview times. Please fill out your name as it appears on your application and select the time that works best for you:

{​​​​{​​​​​​​​​​​Insert Doodle Poll Here}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

Please submit your response as soon as possible. However, I'll still be accepting interview time reservations up until 9am the day of the interview. If none of the available times work for you, let me know and I'll come up with an alternative time.

What to "bring" to the interview:
Please have examples of your work ready to show. This is very important, as it's difficult for us to determine your skill level without seeing some examples. This includes things like source code, Photoshop files, and design documents. We're not expecting complete walkthroughs of your source code, but you should be able to talk about how the code works. If you are showing us a group project, be prepared to explain the portions of the project you worked on.

Please note that the interviews will be recorded. Not all of the members of our team will be available during all of the interview times, so the recording will help us make the final hiring decisions as a team. I will send out the connection information for Zoom on the morning of each interview day. Please keep an eye open for those details.

POST Interview Rejection Email

Thank you so much for interviewing with us.  We really enjoyed talking to all of you and exploring your different skill sets.  Unfortunately, you were not selected for a position at this time.  There were a ton of talented candidates, and it was extremely difficult to pick just a few to hire.  However, we encourage you to continue improving as a developer and apply to a future opportunity with us.

If you have any questions, please don’t hesitate to ask.

Acceptance Email

{​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​{​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​Applicant Name}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​,

Great news!  We have completed our review of the candidates, and you've been selected for a position on our team!  You will be working remotely until we are able to move into our offices in Research Park, and you will be paid $11 hourly for 15-20 hours per week.

If you accept this job offer, please send me the following information:
Full Name
UCFID (the one that starts with a letter)
Preferred name (Example:  Your first name is Elizabeth, but you prefer to be called Betsy)
What are your personal gender pronouns?
Current Address
How many hours per week do you want to work? (between 15 and 20)
Are you currently a UCF student?
Do you currently work for UCF? (If so, tell us where and whether you will continue to work with them.)
What is the earliest date you could start with us?
Shirt Type (M/F)
Shirt Size (XS - 4XL)

Techranger Position Postings

Survey Questions for Applicants

  • Describe your experience with HTML5.
  • Describe your experience with CSS.
  • Describe your experience with JavaScript.
  • Describe your experience with server-side scripting languages such as PHP or Python.
  • Describe your experience with Accessibility or Universal Design.
  • Are you able to work for at least 15 hours per week?
  • (Only for internships) Which position are you interested in: the summer internship, the permanent position, or both?
  • Are you currently a UCF student? If so, please specify whether you are an undergraduate or a graduate and when you expect to complete your degree.
  • If you would like to provide any other information about yourself, please do so here.

General Techranger

<p>The Center for Distributed Learning (CDL) at the University of Central Florida is looking for a few outstanding students to join the Techrangers&reg; Team for either a summer internship or permanent position.</p>
<p>The Techrangers&reg; team is comprised of talented students at the Center for Distributed Learning who provide course development, web/application development, data engineering, and mobile development for the University of Central Florida (UCF).</p>
<strong>Benefits Include:</strong>
<ul>
  <li>Flexible Hours</li>
  <li>Research Park location</li>
  <li>Learning environment</li>
  <li>Real-world experience</li>
  <li>Opportunity to explore other interest areas</li>
  <li>Networking</li>
  <li>Leadership/Management Opportunities
    <ul>
      <li>Mentorship</li>
      <li>Project Management</li>
      <li>Community Outreach and Professional Networking</li>
      <li>Team Building Activities</li>
      <li>Shaping the Future of Digital Learning</li>
    </ul>
  </li>
</ul>
<strong>Job Requirements:</strong>
<ul>
  <li>Able to work 15-20 hours a week during business hours (8am to 6pm, Monday through Friday)</li>
  <li>Able to work immediately upon hiring</li>
  <li>Some existing knowledge of web development technologies, such as HTML5, CSS, and JavaScript (You don't need to be an expert.)</li>
  <li>Desire to learn new technologies</li>
  <li>Ability to solve problems creatively</li>
  <li>Excellent verbal and written communication skills</li>
  <li>Intermediate to advanced HTML5 knowledge</li>
  <li>Intermediate CSS knowledge</li>
  <li>Basic programming knowledge</li>
  <li>Basic JavaScript knowledge</li>
  <li>Basic web graphics experience</li>
</ul>
<strong>Technical Skills</strong>
<p>Knowledge of one or more of the following is a plus:</p>
<ul>
  <li>Git</li>
  <li>Docker, Ansible, Vagrant</li>
  <li>JavaScript (Node.js, React.js)</li>
  <li>Databases (MySQL, PostgreSQL, MongoDB)</li>
  <li>PHP</li>
  <li>Python</li>
  <li>Mobile-First Design</li>
  <li>Cloud Infrastructure (AWS, Azure)</li>
  <li>Graphic Design</li>
  <li>User Experience</li>
  <li>Universal Design / Accessibility</li>
  <li>Operating Systems (Mac OS, Linux)</li>
</ul>
<p>This position has a pay rate of $11 an hour, with raises every 6 months based on performance.</p>
<p>If you would like to know more about the Techrangers&reg;, visit <a href="https://techrangers.cdl.ucf.edu/">our website</a></p>

Javascript / Obojobo Techranger

<p>The Center for Distributed Learning (CDL) at the University of Central Florida is looking for an outstanding student to join the Techrangers® Team for a permanent position.</p>
<p>The Techrangers® team is comprised of talented students at the CDL who provide course development, web/application development, data engineering, and mobile development for the University of Central Florida (UCF).</p>
<p>You will join a sub-team of Techrangers that are building open source software for the future of online education.  You can learn more about the project on Github at https://github.com/ucfopen/Obojobo</p>
<h2 id="benefitsinclude">Benefits Include:</h2>
<ul>
<li>Flexible Hours</li>
<li>Research Park location</li>
<li>Learning environment</li>
<li>Real-world experience</li>
<li>Networking</li>
<li>Leadership/Management Opportunities</li>
<li>Mentorship</li>
<li>Project Management</li>
<li>Community Outreach and Professional Networking</li>
<li>Team Building Activities</li>
<li>Shaping the Future of Education and Digital Learning</li>
</ul>
<h2 id="jobrequirements">Job Requirements:</h2>
<ul>
<li>Able to work 15-20 hours a week during business hours (8am to 6pm, Monday through Friday)</li>
<li>Able to work immediately upon hiring</li>
<li>Desire to learn new technologies</li>
<li>Ability to solve problems creatively</li>
<li>Excellent verbal and written communication skills</li>
<li>Intermediate+ HTML5 knowledge</li>
<li>Intermediate+ CSS knowledge</li>
<li>Intermediate+ JavaScript knowledge</li>
</ul>
<h2 id="sometechnologiesyoullbeusing">Some technologies you'll be using:</h2>
<ul>
<li>Git &amp; Github</li>
<li>Docker</li>
<li>JavaScript (React, Redux &amp; Express)</li>
<li>Relational Databases (PostgreSQL)</li>
<li>Mobile-First Design</li>
<li>Cloud Infrastructure (AWS)</li>
<li>Graphic Design</li>
<li>User Experience</li>
<li>Universal Design / Accessibility</li>
<li>Operating Systems (Mac OS, Linux)</li>
</ul>
<p>This position has a pay rate of $11 an hour, with raises every 6 months based on performance.</p>
<p>If you would like to know more about the Techrangers®, visit our website</p>