
Junior Computer Scientist Associate
About Us:
Momento is revolutionizing the sports fan experience by capturing every big moment for every fan at every game. Our cutting-edge technology delivers one-of-a-kind keepsakes while providing teams and brands with deep audience insights through unique analytics. Join our growing team and help us revolutionize the live-event experience!
Job Description:
We are seeking a motivated Junior Computer Scientist Associate to join our team in Evanston, IL. This role offers hands-on experience in sports technology and data analytics, providing an opportunity to work closely with innovative crowd photo technology. You will work on both front-end and back-end development, supporting our cutting-edge platform. If you’re passionate about sports, technology, and data, this is the perfect opportunity to gain real-world experience in a fast-paced, dynamic environment.
Key Responsibilities:
Develop and maintain front-end components using React and JavaScript.
Implement back-end logic and APIs using Node.js.
Work with MongoDB to manage and query data efficiently.
Collaborate with the team to deploy and maintain services on AWS.
Participate in code reviews and contribute to a high standard of code quality.
Troubleshoot and debug issues across the stack.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
Proficiency in JavaScript and experience with React for front-end development
Experience with Node.js for back-end development
Familiarity with MongoDB and its ecosystem
Understanding of AWS services and deployment practices
Strong problem-solving skills and attention to detail
Ability to work collaboratively in a team environment
Degree seeking student at a Chicago area college or university
Desire to pursue a career in sports or technology
Preferred Qualifications:
Experience with other front-end frameworks or libraries
Familiarity with Agile development methodologies
Knowledge of version control systems like Git
What We Offer:
16-24 hours a week
Opportunities for professional growth and development
A dynamic and supportive work environment
The chance to work on exciting projects in the sports industry