0% found this document useful (0 votes)
17 views2 pages

FullStack Developer Assignment 2026

The document outlines a screening assignment for a Full Stack Developer position, requiring the creation of a Simple Task Management Application with features such as user authentication, task management, and a clean UI/UX design. Candidates must demonstrate skills in frontend and backend development, product thinking, and may optionally develop a mobile app and deploy the solution. Evaluation will focus on code quality, design, functionality, and communication skills during a follow-up call.
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)
17 views2 pages

FullStack Developer Assignment 2026

The document outlines a screening assignment for a Full Stack Developer position, requiring the creation of a Simple Task Management Application with features such as user authentication, task management, and a clean UI/UX design. Candidates must demonstrate skills in frontend and backend development, product thinking, and may optionally develop a mobile app and deploy the solution. Evaluation will focus on code quality, design, functionality, and communication skills during a follow-up call.
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

■ Full Stack Developer – Screening Assignment

Objective: We want to evaluate your ability to think like a Product Manager + Full Stack Developer. This means
not just coding but also designing clean UI/UX, building scalable backend, and thinking about product
improvements.

Task Overview:

Build a Simple Task Management Application where users can:

• Sign up / Log in
• Add new tasks
• Edit or delete tasks
• Change task status (Pending / In-progress / Done)
This mini-project is designed to test your overall skills in Frontend, Backend, UI/UX, Mobile App, and Product
Thinking.

Requirements:

1. Frontend (Web): Login/Signup page, Dashboard showing tasks, Add/Edit/Delete tasks, Status dropdown,
Responsive design
2. Backend (API): User authentication, CRUD APIs, Database of your choice
3. UI/UX Thinking: Clean layout, readable typography, good colors
4. Mobile App (Optional Bonus): React Native / Flutter, task list + add task, backend API integration
5. Documentation & Product Thinking: [Link] with setup, tech stack, challenges, future features
6. Deployment (Optional Bonus): Deploy on Vercel / Netlify / Heroku if possible
7. Git / Version Control: Use Git and push commits to GitHub/GitLab
8. Security Basics: Validation, password hashing, secure APIs
9. AI Usage: Allowed, but must explain code and design decisions
10. Internship Option: Can apply for internship if task incomplete
11. Website Check: Visit Finlec Technologies website before attempting

Timeline: Submit your solution within 48–72 hours.

Submission Format:

• Submit via GitHub (preferred) or Google Drive/Zip file


• Include [Link] with setup instructions

Evaluation Criteria:

Criteria Weight

Code Quality (Clean, structured) 30%


UI/UX Design (Clarity, ease of use) 20%
Product Thinking (Future scope, decisions) 20%
Functionality (Working features) 20%
Bonus (Mobile app, deployment, extra features) 10%
Next Steps (Communication):

Shortlisted candidates will have a 10–15 min call to:


• Explain their solution
• Discuss design and tech choices
• Share product improvement ideas
This evaluates communication skills and Product Manager mindset.

Note: This is a screening task, not a production-level project. Keep it simple, clean, and professional.

You might also like