At iBoxLab, we build fast, scalable, and user-focused digital products across multiple domains. We are looking for a Senior Software Engineer(Frontend) who leads frontend architecture, builds high-quality UI systems, and sets the engineering standard for everything the user touches.
What You Will Work On
Own the frontend architecture across multiple products, define component systems, rendering strategies, and technical standards the team builds on
Build and maintain high-performance, accessible, and responsive UIs using React & Next.js
Make and defend architectural decisions on rendering strategy (SSR, SSG, ISR, CSR) based on actual product and performance requirements
Lead frontend code reviews, set quality standards, and mentor mid-level engineers
Define API contracts with backend teams and translate design systems into production-grade components
Drive performance, own render optimization, code-splitting, caching, and Core Web Vitals across all frontend surfaces
Handle SEO strategy at the Next.js level, metadata, structured data, and crawlability
Manage state architecture across complex applications (Redux, Zustand, Context API) with a clear rationale for each choice
Contribute to and evolve the shared component library and design system
What We Expect
5+ years of hands-on experience in frontend development
Strong expertise in React & Next.js
Deep understanding of JavaScript and TypeScript
Expert-level CSS layout systems, animations, and cross-browser consistency at production scale
Solid experience with state management tools (Redux, Zustand, or similar)
Experience building or maintaining a shared component library or design system
Experience writing and maintaining frontend test suites — unit, integration, and component tests (Jest, React Testing Library)
Solid understanding of build tools (Webpack, Vite) and CI/CD pipelines
Experience with API integration, error handling, and async state management
Knowledge of modern UI frameworks (Tailwind CSS, Material UI, or similar)
Soft Skills That Matter
Strong communication in English (written & spoken)
Leadership mindset and ability to guide a team
Ability to work independently and take ownership
Receptive to feedback and iterate quickly without losing sight of the bigger picture
Organized, detail-oriented, and able to juggle multiple projects simultaneously
What You Will Get
Salary 60k - 100k BDT
Yearly salary review
Government holidays
Two yearly Festival bonus
Lunch and snacks facility
Annual company tour
Work Details
Location: Level 3, Plot 40 (Beside Metro Uttara Center Station), Road 10, Sector 17, Uttara, Dhaka
Type: Full-time (On-site)
Schedule: 9 AM – 5 PM (Sunday to Thursday)
