Are you applying to the internship?
Job Description
About the Role
This Front-End Software Engineer Intern will be responsible for designing, developing, and maintaining software applications that meet the needs of our users and business. You will help build intuitive, responsive mobile and web applications using React Native, Expo, and Redux, working alongside experienced engineers and designers to build real features, gain exposure to full-stack workflows, and contribute to products used in the real world.
What You’ll Do
• Design and implement RESTful APIs for front-end integration.
• Work with databases to store and retrieve app data efficiently.
• Ensure the app is secure, scalable, and performs well under load.
• Build, test, and deploy UI components using React Native + Expo
• Collaborate with designers to implement pixel-perfect user interfaces using reusable components
• Develop and manage server-side logic for messaging system, user identity verification, reservation and payments.
• Work with Redux for state management across our apps
• Write and maintain unit tests using Jest
• Collaborate with the team to integrate front-end interfaces with back-end services (powered by Node.js, Express, and MongoDB Atlas)
• Work in a modern development environment with tools like TypeScript, Netlify, and Git
• Participate in code reviews, design discussions, and agile ceremonies
You’re a Good Fit If You
• Currently pursuing a degree in Computer Science or a related field
• Awareness of REST APIs and how to work with them
• Exposure to MongoDB or full MERN stack projects
• Some experience with JavaScript or TypeScript
• Familiarity with React or React Native (personal or academic projects welcome!)
• Understanding of front-end fundamentals: HTML, CSS, state management, components
• A strong desire to learn and grow in a fast-paced, collaborative environment
Bonus Qualifications
• Experience with Expo, Redux, or React Native CLI
• Familiarity with writing unit tests (e.g., Jest)
• Interest in mobile development and modern UI frameworks
• Interest in DevOps or deployment tools like Netlify, AWS, or Heroku
Role Highlights & Compensation
• Base Pay Range: $0.00 – $0.00, School Credits Only
• 0-to-1 Product Experience: Be part of the entire product development lifecycle, from development to launch, and see your work directly impact our award-winning app.
• Award-Winning Product: Work on a platform that’s already recognized in the industry and add a prestigious project to your portfolio.
• In-Person User Research: Conduct hands-on research with our active New York-based user group, gaining valuable insights into real-world user behavior and preferences.
• Access to Exclusive Company Events: Participate in networking and community-building events in NYC, expanding your professional circle in a vibrant, creative environment.
• Ownership & Leadership Opportunities: Take charge of your projects, lead initiatives, and build problem-solving and leadership skills that will make your resume stand out.
• Creative and Collaborative Culture: Thrive in our fast-growing, easygoing team that values innovation, creativity, and having fun while achieving great things.