Full-Stack Developer (On-Site / Hybrid)

(Summer interns or volunteers)

Location: Cranbury, NJ (On-site required; hybrid option available for at least 3 days per week)
Compensation: Starting at $20/hour, based on experience.
CPT / OPT candidates are welcome, upon school’s approval. We also offer volunteer training opportunities for those interested.

About Us

The Monmouth Youth Communication Club, a nonprofit organization, is seeking motivated college students or recent graduates to join our team as Full-Stack Developer Interns. Exceptional high school juniors or seniors may also be considered. This is a great opportunity to gain hands-on experience, work with modern technologies, and contribute to a meaningful project. You’ll collaborate with a team, working on different aspects of software development, with flexibility to focus on areas that match your strengths and interests.

Preferred Skills & Technologies 

  • Frontend: React.js (Next.js preferred), TypeScript, Tailwind CSS
  • Backend: Node.js (Express.js) or Django, RESTful API design
  • Database: PostgreSQL or MongoDB
  • Version Control & Deployment: Git, GitHub, basic cloud deployment (Google Cloud or AWS)
  • Bonus: Image processing and embedding techniques (basic or advanced)

Who Should Apply?

  • Current college students or recent graduates in Computer Science, Software Engineering, or a related field
  • Exceptional high school seniors may also be considered
  • At least one year of full-stack coding experience is preferred
  • Comfortable with at least one or more of the listed skill areas and eager to learn
  • Strong problem-solving and communication skills
  • Able to work on-site in Cranbury, NJ, at least 3 days per week
  • Available 8-10 weeks between May and August
  • Excited to learn, collaborate, and contribute to a real project

How to Apply

Send your resume and a short note about your experience and what excites you about this opportunity to monmouthyouthclub@gmail.com. If you have GitHub projects, personal work, or a portfolio, feel free to share!

We look forward to hearing from you!