Computer Science Internship
Company: The Gathering Place
Location: San Antonio
Posted on: May 27, 2023
Job Description:
Overview
The Gathering Place is a non-profit public charter school in San
Antonio. One of the many things that makes the school unique is it
designs, develops, and deploys its own software for internal
systems and operations. There are currently eight internally built
fully operational web applications in use across the school and a
seventh in development. Not only are the web applications in use at
The Gathering Place, they are also being tested and developed to
expand to other schools.
Each web app is a single-page application developed with React and
Material UI on the frontend along with node and firebase on the
backend. The Gathering Place is making 2 internships available to
aspiring software developers interested in web application design
and development. Each internship is for 5 - 10 hours per week and
is fully remote. Interns will work directly with the lead developer
on the project and will have support with key skills and design
patterns they are implementing. This is an unpaid internship,
although for the duration of the internship, interns will receive a
Macbook Air to use at home and school if they are located in San
Antonio; otherwise the intern will be expected to provide their own
laptop.
Details
- Write and refactor code written using REACT
- Develop RESTful APIs using Node, Express, and Firebase Cloud
Functions
- Learn foundational Javascript and Typescript
- Perform product tests on new features
- Monitor bug & crash analytics
- Support with bug fixes and software update deployment
- Flexible hours based on school schedule Qualifications
- High School Diploma Required
- Foundational knowledge of Javascript required
- Foundational knowledge of HTML & CSS required
- Experience with REACT & Firebase is appreciated Quotes from
Previous Computer Science Interns
- I am grateful for the opportunity! The Gathering Place
internship is a challenging one, yet extremely rewarding by working
directly with the organization's leader, designing, developing and
testing fully implemented features across different application
platforms, which is a crucial skill for any developer. Ryan
explained everything clearly and he had a very hands-on approach in
guiding me regarding any obstacles that I have encountered. I
greatly enjoyed growing both as an individual and as a professional
under his guidance! So, it's definitely a 10/10 experience in
advancing your development skills and gaining real-life experience!
- Adriana
- My internship at The Gathering place provided me with valuable
hands-on experience and has given me the opportunity to see so much
more about the Web development than I am able to learn in the
classroom. Other things that I have valued most about my internship
include, but not limited to, the nice and supportive working
environment. - Delyce
- I had such an exceptional experience during this internship!
Having the ability to work directly with The Gathering Place's lead
developer, Ryan, has truly been amazing. Being able to learn,
practice, and review various areas of web development has been
essential to my learning and growth. Ryan explains computer science
concepts in a very understandable way. During this internship, I
have gained real work experience by developing, testing, and
deploying various features across the multiple applications
currently used at the school. I was provided with support,
guidance, as well as access to additional learning resources. I
would definitely recommend anyone interested in getting into web
development to go through this internship. Overall, I had a
wonderful experience while participating in this great program! -
Amera
- I received thorough training on a range of different areas of
web development. I was set interesting and challenging tasks which
helped me improve my understanding of core concepts and I received
detailed feedback on my work. I was also given access to Academind
which had a variety of different courses that were aligned to the
work I was doing which was a useful resource for extra support.
Ryan also gave me extensive feedback on my portfolio and resume and
valuable advice for forging a career. Overall, my experience was
incredibly worthwhile, I learned a great deal of immensely useful
information and I couldn't have asked for a better internship. -
Nassim
Commitment to Diversity
The Gathering Place seeks to establish a diverse staff that
reflects the identities of our children. We do not and shall not
discriminate on the basis of a person's actual or perceived
identity with regard to race, color, religion, gender, age, marital
status, disability, sexual orientation, gender identity, gender
expression, ancestry, nationality, pregnancy, political or
religious beliefs, national or ethnic origin, veteran status,
parental status, or any other distinguishing physical, or genetic
characteristics. We are committed to providing an inclusive and
welcoming environment for all members of our staff as well as
potential staff members.
Keywords: The Gathering Place, San Antonio , Computer Science Internship, IT / Software / Systems , San Antonio, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...