Production Interfaces
Implement responsive interfaces from requirements and designs.
WE’RE
Build real products before you graduate.
Effy Tech is opening a paid engineering internship for ambitious students who already know how to code and want hands-on experience building, reviewing, debugging and shipping real software.
THE REAL ROLE
You will not spend the internship only watching tutorials or building disposable demo projects. You will work with real product requirements, real codebases, reviews, bugs and deployment workflows.
Implement responsive interfaces from requirements and designs.
Connect frontend features with real backend services.
Work with application data, relationships, permissions and migrations.
Learn the professional software delivery workflow.
WHO THIS IS FOR
Projects and engineering ability matter more than collecting certificates.
WHAT YOU MAY BUILD AROUND
A selection of live Effy Tech products and client platforms — the kind of systems you'll be contributing features, fixes and reviews to.
Mobile Product
Coaching Operations Platform
Academic Operations Platform
University Website & CMS
Real Estate Developer Website & CMS
ENGINEERING SKILL MATRIX
STRONG PRIORITY — NEXT.JS
Next.js is central to how we build. Basic real-world understanding is a strong requirement — mastery of every internals topic is not.
REACT — STRONGER EXPECTATIONS
Beyond basic components, preferred candidates understand some of:
FRONTEND ENGINEERING
Preferred
BACKEND EXPECTATIONS
Strong preference for NestJS familiarity — but it should not automatically disqualify someone who understands backend concepts and can learn quickly.
DATABASE REQUIREMENTS
Primary database direction: PostgreSQL.
SUPABASE EXPECTATIONS
Candidate should conceptually understand why production database schema changes should be migration-based rather than random dashboard edits — creating schema changes, migration files, testing locally/staging, applying migration, version-controlling schema changes, and rollback/repair awareness. Internship-level practical understanding is enough.
ENGINEERING WORKFLOW
Requirement
Understand Existing Code
Create Branch
Build Feature
Test Locally
Create Pull Request
Code Review
Revision
Merge
Deploy
Monitor / Fix
HOW WE BUILD
Read the requirement and existing system before changing it.
Avoid copy-paste solutions where a reusable component or abstraction makes sense.
Use clear branches, commits and focused pull requests.
Code is expected to survive review, not only “work on my machine.”
A feature is not finished simply because the code was written.
TECH STACK
WHAT YOU GET
Fixed internship stipend.
Work around applications used outside university assignments.
Learn how professional code gets reviewed and improved.
Branching, pull requests, debugging and deployment.
Build meaningful experience that can be discussed in future interviews.
Receive actionable development feedback where applicable.
Strong performance may lead to future opportunities with Effy Tech.
SELECTION PROCESS
We do not ask applicants to build substantial free production or client work.
Basic profile, CV, GitHub and application questions.
We review actual work where available.
Short discussion around fundamentals and past projects.
A small, clearly scoped engineering task.
Selected candidate receives the internship offer/details.
FAQ
Yes. Practical skill and ability to build matter more than academic seniority.
No. Strong personal, university, freelance or experimental projects are acceptable.
Strong Next.js understanding is highly preferred because it is central to the development workflow. However, someone with strong React fundamentals and the ability to learn quickly may still be considered.
Not necessarily. Backend fundamentals matter more. NestJS experience is a plus.
Working knowledge is strongly preferred. PostgreSQL/database fundamentals are particularly important.
GitHub and working projects are more important than a polished portfolio website.
Yes, but the candidate must understand, review and take responsibility for the code they submit.
No. It is a real paid internship. Learning happens through real engineering work.
READY TO APPLY?
If you are already building software while studying and want to understand how real products are developed, reviewed and shipped, this internship may be your next step.
BDT 10,000 / Month