About the Role
As a Full-Stack Developer at Agency Handy, you’ll play a key role in building the core product that thousands of agencies rely on every day. This role goes beyond routine development—you’ll work across the entire stack, from designing intuitive frontend experiences to building reliable, scalable backend systems. You’ll collaborate closely with design, product, and engineering to turn ideas into real, high-impact features.
Responsibilities
- Build, ship, and maintain features across the full stack (React/Next.js + Node.js/Nest.js + MongoDB)
- Collaborate with design & product teams to craft scalable user experiences
- Optimize APIs and integrations with 3rd-party services (Stripe, Gmail API, etc.)
- Write clean, modular, and maintainable code
- Take ownership of features from idea to deployment
Requirements
- 2+ years of experience as a Full-Stack Developer
- Strong JavaScript/TypeScript skills (frontend & backend)
- Experience with REST APIs and NoSQL databases (MongoDB)
- Understanding of authentication, security, and performance
- Collaborative mindset and problem-solving attitude
Nice to Have
- SaaS product experience
- Familiarity with automation tools or CRMs
- Interest in AI-powered features
- Knowledge of CI/CD (GitHub Actions, Vercel)
Compensation
55,000 – 70,000 BDT/month
Benefits & Perks
🤝 An open, collaborative, and supportive work culture
🤖 Work closely with an ambitious team building cutting-edge AI products
🍽️ Free meals, coffee, and office snacks
🕌 Dedicated prayer hall for employees
🗓️ Two-day weekends and a flexible work environment
🏝️ PTO, yearly paid leave, and leave encashment
👶 Paternity leave
🎉 Two annual festival bonuses
🧘 Continuous learning opportunities and access to modern tools
🔄 Room to experiment, grow professionally, and take ownership of projects
Why Join Agency Handy
- Build full-stack features used by thousands of active users — and see your impact immediately.
- Work in a product-focused environment where engineering, design, and product decisions are made together.
- Use modern development tools and AI assistants to speed up problem-solving and iteration.
- Take ownership across the stack and contribute to scalable architecture and great user experience.
- Grow within a curious, supportive team that values continuous learning and meaningful improvement.