0% found this document useful (0 votes)
23 views5 pages

Frontend Internship

The document outlines the assignment guidelines for a Next.js hiring process, which includes four interview rounds: screening, short assignment, HR, and technical. Candidates must build a pixel-perfect frontend based on a provided Figma design using Next.js and TypeScript, with a submission deadline of August 30th. Strict rules against collaboration, AI code generation, and sharing project materials are emphasized, along with a focus on company culture and growth opportunities at WeFrametech.

Uploaded by

naveedhb3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views5 pages

Frontend Internship

The document outlines the assignment guidelines for a Next.js hiring process, which includes four interview rounds: screening, short assignment, HR, and technical. Candidates must build a pixel-perfect frontend based on a provided Figma design using Next.js and TypeScript, with a submission deadline of August 30th. Strict rules against collaboration, AI code generation, and sharing project materials are emphasized, along with a focus on company culture and growth opportunities at WeFrametech.

Uploaded by

naveedhb3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Next.

js Assignment Guidelines
Interview Process
We have 4 rounds in the hiring process:

1.​ Screening Round: This is the first round, which is completed by submitting the
Google Form.​

2.​ Short Assignment Round: The assignment will be due by 30 th August before
6pm

3.​ HR Round: In this round, we’ll assess cultural fit, communication skills, and overall
suitability for the role.​

4.​ Technical Round (Final): After clearing the HR round, you’ll have a technical
interview via Google Meet to evaluate your domain knowledge and problem-solving
skills.

Task Overview
Build the front end only based on the provided Figma design. API integration is not required.

Deadline: 30 th August before 6pm

Figma Design
Refer to the Figma design provided to complete the frontend implementation.

https://www.figma.com/design/Z8s2h3aiFdLBJeUMHoWKWI/frontend-weframetech?node-id
=0-1&t=i2NsalZZueOfb3M5-1

Rules
Figma Comments: Do not use Figma comments for sharing numbers or feedback. If you
do, we will have to report it.

Contact: Only contact us via email if you have questions about the assignment.
Mobile View Design: We will not provide a design for mobile view. You are expected to
implement it based on your own work.

Pixel Perfection: Ensure the task is pixel-perfect according to the given design. Bonus
points will be awarded for additional functionalities like animations and other small details.

Lighthouse Score: The site should have a Lighthouse score of 95 or higher. Use the
following link to check the score: https://pagespeed.web.dev/

Code Generation: Do not use any AI or low-code tools to generate the frontend code.

Technical Requirements
Framework: Must use the latest version of Next.js

Language: Must only use TypeScript

UI Components: Must only use Shadcn/ui components

⚠️ IMPORTANT: If you are building with old Next.js and not TypeScript, your application will
be marked as rejected.

Repository and Confidentiality Requirements


Repository: Make the GitHub repository private

Confidentiality: Do not share any Figma files, code, or progress of the task until you are
hired

⚠️ CRITICAL: Sharing project materials before hiring will result in immediate disqualification

Technical Requirements
Framework: Must use the latest version of Next.js

Language: Must only use TypeScript

UI Components: Must only use Shadcn/ui components

⚠️ IMPORTANT: If you are building with old Next.js and not TypeScript, your application will
be marked as rejected.

Task Breakdown
●​ Setup: Initialize a Next.js project.
●​ Implementation: Build the frontend based on the Figma design.
●​ Code Quality: Comment the code appropriately.
●​ Testing: Test the front end for responsiveness and functionality.
●​ Lighthouse Score: Ensure the score is 95 or higher.

Note
●​ Do not copy or collaborate on the task.
●​ Submit the assignment via google form and the provided email.
●​ The frontend should be pixel-perfect and match exactly as given in the design.
Submitting a different project will result in rejection and blacklisted and reported.
●​ In the Loom video, explain the code and frontend of the assignment, and include the
Lighthouse score result.
●​ Please ensure you follow the instructions clearly to avoid any issues with your application
being overlooked
●​ Please refrain from emailing us with reasons for not completing the assignment,
requesting deadline extensions, or using our company's Calendly link to directly book
interviews. Engaging in any of these actions may result in your application being reported
and disqualified.
●​ Once you have successfully submitted the assignment through Google Form and haven’t
received an update from us, please check your email spam folder or search for the email

Learning Next.js
If you are only familiar with React.js but not next js , we encourage you to learn Next.js. A
crash course should take no more than one day and will help you complete the task.

Criteria for Assignment Rejection:

1.​ The frontend and design do not match the given requirements or you submit
unrelated work.
2.​ Using plugins or AI-generated code.
3.​ Copying code or collaborating with others on the project.
4.​ Not using Next.js as specified.
5.​ Not using Vercel for deployment.
6.​ Poor folder structure and unclean code.

Note: If you submit random project links or irrelevant work, your application will be reported.

Submission Details
Submission Details:​
Once you receive an email confirmation after successfully passing the screening round, you
will find a link to the Google Form for submitting your assignment within the same email and
Google Form documents.

Please use the following link to submit your assignment:


Submit your assignment here
Thank you for your attention to these guidelines.

🚀 Why Join Us at Weframetech?


At WeFrametech, we’re a fully remote company working with global clients and building
digital products using the latest technologies. We're not just another dev shop — we focus
on creating solutions that actually matter, used by millions of people across the world.

We’re a young, dynamic team that values creativity, accountability, and integrity above all
else. We believe great teams are built on trust and ownership, not just skillsets.

If you’re looking for a place where your work has real impact and you’re constantly learning
and growing — you’ll love it here.

🌟 What to Expect When You Join weframetech:


●​ 🚀 Real-World Impact​
Build production-ready products that reach millions of users, from startups to
billion-dollar companies.​

●​ 🧠 Constant Learning​
Get trained on the latest AI tools, modern frameworks (Next.js, Nuxt, Astro, etc.),
and headless CMS platforms like Builder.io, Sanity, and more.​

●​ 🌍 Global Exposure​
Work directly with international clients, giving you real-world experience with diverse
teams, cultures, and markets.​

●​ 🛠 Work with Cutting-Edge Tech​


From Jamstack and serverless to AI and commerce ecosystems, you'll always be
working with modern, high-demand tools.​

●​ 💬 Open & Transparent Culture​


Weekly team calls, feedback loops, and async communication — we keep things
clear and collaborative.​

●​ 🌱 Career Growth & Ownership​


You’ll be given real responsibilities from Day 1, and a path to grow into leadership or
specialization roles.​

●​ 🌴 100% Remote & Flexible​


Work from anywhere, on your schedule. We care about results, not time clocks.​

●​ 🤝 A Team That Actually Cares​


We’re here to support each other, push boundaries, and have fun doing it.​

●​ 🎉 Young, Driven & Fun Culture​


No corporate BS. Just a passionate team building cool things and solving real
problems.​

●​ 🧘 Mental Wellness & Balance​


We’re serious about work-life balance and maintaining a healthy, respectful work
environment.

About The company:https://weframetech.com/(Weframetech Solutions PVT Ltd)


https://www.linkedin.com/company/weframetechcom

Best regards,​
Vipul uthaiah​
CSO, Weframe Tech

You might also like