Senior Software Engineer - Frontend

Senior Software Engineer - Frontend

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)