Frontend Developer - Non-paid Internship

snapnbook
Lagos, Lagos State
Internship
3 weeks ago
Yesterday
s

Frontend Developer - Non-paid Internship

snapnbook

Engineering & Technology

Lagos Internship & Graduate
IT & Telecoms Confidential
  • Minimum Qualification :

Job Description/Requirements


You must link your portfolio in your resume to be considered.

Who We Are:


Welcome to Snapnbook.com, a marketplace platform revolutionizing the photography industry. Our mission is to connect individuals with talented and affordable photographers for life’s most cherished events—weddings, birthdays, baby showers, corporate events, and more.


Snapnbook is headquartered in Austin, TX, and while we are in the early stages of growth, we aim to build a vibrant, supportive community of creators and innovators passionate about photography and technology. We are currently developing a new design to enhance our platform’s user experience and visual appeal.


Role Description:


As a Frontend Developer, you'll play a pivotal role in shaping our platform with our new design. Working in collaboration with teammates, you’ll help create seamless, high-performance web and mobile applications for Snapnbook’s users using Next.js, Firebase, and TypeScript. This role also involves optimizing images to ensure fast load times and a visually stunning experience, given our focus on photography.


This is a non-paid, volunteer position, ideal for individuals looking to gain hands-on experience in a forward-thinking environment.


Key Responsibilities:


Build and optimize web/mobile interfaces using Next.js, TypeScript, and modern frontend technologies, aligning with our new design system.

  • Integrate and manage real-time data and authentication using Firebase (Firestore, Authentication, etc.).

  • Implement image optimization techniques (e.g., responsive images, lazy loading, WebP formats) to enhance performance and user experience on a photography-centric platform.

  • Build a chatbot using Next.js and Firebase to automate communications on the website.

  • Work closely with designers and backend developers to deliver a polished user experience that reflects our new design vision.

  • Participate in bi-weekly knowledge-sharing sessions, showcasing your contributions and innovations.

  • Continuously explore and recommend new ways to improve our workflows and user experience.


Qualifications and Skills:


Experience with Next.js, TypeScript, and React for building modern frontend applications.

  • Familiarity with Firebase (e.g., Firestore, Authentication, Cloud Functions) for backend integration.

  • Proven skills in image optimization (e.g., using tools like Sharp, Next.js Image component, or Cloudinary) to ensure fast, high-quality visuals.

  • Solid understanding of responsive design, web performance optimization, and TypeScript’s type safety features.

  • Familiarity with version control (e.g., Git) and collaborative development tools.

  • Some experience with AI/LLM tools (e.g., GitHub Copilot, ChatGPT) is a great addition, though not required.

  • A portfolio, personal project, or experiment showcasing your ability to work with Next.js, Firebase, or image optimization.

  • Strong problem-solving skills and a mindset open to rapid iteration.


What We Offer:


While this is a volunteer position, being part of Snapnbook offers:


Hands-on Experience: Gain practical skills in frontend development with Next.js, Firebase, and TypeScript, plus image optimization expertise, while working on our new design.

  • Professional Development: Access to learning resources and opportunities to work on real-world projects.

  • Portfolio Building: Contribute to a live, impactful platform in the growing photography marketplace.

  • Flexible Hours: Collaborate remotely and work around your schedule.

  • Community Engagement: Join a passionate team dedicated to innovation and creativity.

  • Join Snapnbook today and help us create something extraordinary with our new design!



<

Apply
Other Job Recommendations:

Frontend Developer

Caleto
Lagos, Lagos State
  • Build and maintain responsive, accessible, and performant...
  • Collaborate with designers to translate Figma/UI mockups...
6 days ago

Frontend Developer (React / Angular)

Geniuses Software
Nigeria
In this role, you will have the opportunity to work on diverse projects, collaborate with experienced professionals, and play a...
1 week ago

Junior Software Developer

AMQEY
Maiduguri, Borno State
Assist in managing databases, CRUD operations, and service-layer logic Work closely with senior engineers and CTA. advisors to...
2 weeks ago

Software Engineer (Frontend)

Eventpark
Lagos, Lagos State
  • Translate UI/UX designs into responsive, performant, and...
  • Write high-quality, maintainable, and well-tested code with...
1 week ago

Python Developer Internship (August 2025)

Bincom Dev Center
Lagos, Lagos State
  • Join real-life tech projects and coding sprint
  • Build backend systems using Python, Django or Flask...
1 week ago

Full Stack Developer (Junior to Mid-Level)

ExamsTutor
Lagos, Lagos State
We’re looking for a Junior to Mid-Level Full Stack Developer to join our product team and help bring our web and mobile platform...
2 weeks ago

Frontend Software Developer

Migra Pay Inc.
Lagos, Lagos State
  • Develop and maintain high-quality, responsive user...
  • Implement designs from Figma into production-ready code with...
1 week ago

APIGEE developer

InfyStrat Software Services
Lagos, Lagos State
Today I APIGEE developer InfyStrat Software Services Software & Data Lagos Contract IT & Telecoms Confidential Minimum...
3 weeks ago

Senior Program Manager

Jhpiego
Abuja, Federal Capital Territory
  • Supports senior management in providing management and...
  • Provides management and support to state and country teams...
3 days ago

Senior QA Engineer (Automation & Manual Testing)

mDoc
Abuja, Federal Capital Territory
₦800,000 - ₦1,400,000
  • Develop, maintain, and scale test automation frameworks for...
  • Use tools like Cypress, Playwright, Selenium, Appium, or...
2 days ago