Senior Frontend Developer
We are looking for a skilled Senior Frontend Developer (React + Next.js) to build scalable, high-performance web applications with modern frontend technologies and architecture. The role involves developing responsive and reusable UI components, optimizing application performance, integrating APIs and real-time services, and collaborating with cross-functional teams to deliver secure, reliable, and user-centric digital experiences.
Department:
Software Engineering
Employment Type:
Full-time
Experience:
4+ Years
Workplace Type:
On-site
Number of Vacancies:
1
Location:
Dhaka
Deadline:
15 June 2026
Key Responsibilities
- Strong expertise in React.js (TypeScript) and modern frontend architecture
- Develop scalable applications using Next.js (SSR, SSG, ISR, CSR)
- Build reusable, maintainable, and high-quality UI components
- Manage state using Redux / Zustand / Context API
- Integrate RESTful APIs and WebSockets with proper error handling, caching, and loading states.
- Optimize performance (code splitting, lazy loading, memoization)
- Implement responsive and cross-browser compatible UI
- Apply frontend security best practices (XSS, CSRF protection)
- Handle authentication and session management (JWT, OAuth2)
- Use modern styling (Tailwind CSS / SCSS / Styled Components)
- Containerize applications using Docker
Required Skills & Experience
Technical Skills
- 4+ years of relevant experience
- Strong expertise in React.js with TypeScript and component-based frontend architecture.
- Hands-on experience with Next.js and rendering concepts such as SSR, SSG, ISR, and CSR.
- Strong knowledge of REST API integration and real-time communication using WebSockets.
- Experience optimizing frontend application performance using lazy loading, memoization, and code splitting techniques.
- Good understanding of authentication and authorization mechanisms including JWT and OAuth2.
- Experience with responsive UI development and cross-browser compatibility standards.
- Hands-on experience with Tailwind CSS, SCSS, Styled Components, or similar modern styling approaches.
- Familiarity with frontend security best practices, including XSS and CSRF prevention.
- Experience using Docker for containerization and deployment support.
- Good understanding of Git workflows, version control, and collaborative development practices.
- Understanding of Agile/Scrum methodologies and modern SDLC practices.
- Strong analytical, debugging, and problem-solving capabilities.
- Good communication skills with the ability to collaborate effectively across teams.
Interview Steps
- Technical/Functional Interview (Onsite)
- HR Interview (Online)
- Offer