Front-end-Focused Full Stack Developer
(2-3 Years of Experience)
About Lemon Hive:
At Lemon Hive, we're architecting the future of digital experiences. We are a forward-thinking web development agency specializing in Headless CMS, MACH architectures (Microservices, API-first, Cloud-native SaaS, Headless), and the modern technologies that power them. We partner with ambitious clients to craft fast, scalable, and user-driven applications that push the limits of performance. Join our hive of innovators and bring bold ideas to life while architecting the next generation of the web.
At Lemon Hive, we're architecting the future of digital experiences. We are a forward-thinking web development agency specializing in Headless CMS, MACH architectures (Microservices, API-first, Cloud-native SaaS, Headless), and the modern technologies that power them. We partner with ambitious clients to craft fast, scalable, and user-driven applications that push the limits of performance. Join our hive of innovators and bring bold ideas to life while architecting the next generation of the web.
We're looking for a talented and experienced Frontend-Focused Full Stack Engineer to join our dynamic team. You'll be instrumental in crafting exceptional user interfaces and robust front-end systems using the latest versions of Next.js (14+), React (19), and TypeScript, with a strong command of GraphQL for data fetching. You thrive on building pixel-perfect, performant applications and are passionate about clean code, modern development practices, and the headless ecosystem.
We're looking for a talented and experienced Frontend-Focused Full Stack Engineer to join our dynamic team. You'll be instrumental in crafting exceptional user interfaces and robust front-end systems using the latest versions of Next.js (14+), React (19), and TypeScript, with a strong command of GraphQL for data fetching. You thrive on building pixel-perfect, performant applications and are passionate about clean code, modern development practices, and the headless ecosystem.
What You Will Do:
- Develop, test, and deploy high-quality, responsive, and performant web applications using Next.js (v14 and above), React 19, and TypeScript.
- Design, implement, and manage GraphQL queries and mutations for efficient data fetching and manipulation, integrating with various backend services and Headless CMS platforms.
- Collaborate closely with UI/UX designers, backend developers, and project managers to translate design mockups and requirements into functional and engaging user experiences.
- Architect and implement frontend solutions that integrate seamlessly with various Headless CMS platforms (e.g., Contentful, Sanity, Strapi) and other third-party APIs, primarily using GraphQL, within a MACH paradigm.
- Write clean, maintainable, scalable, and well-documented code, adhering to best practices and coding standards.
- Optimize applications for maximum speed, accessibility, and scalability, leveraging the latest features in Next.js and React.
- Participate in code reviews, providing and receiving constructive feedback to ensure code quality and team growth.
- Contribute to the full development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
- Stay up to date with the latest industry trends, technologies, and best practices in frontend development, particularly with Next.js, React, TypeScript, GraphQL, and the broader headless/MACH landscape.
- Troubleshoot and debug issues, providing timely solutions.
What You'll Bring (Must-Haves):
- 2-3 years of solid professional experience in full-stack software development, with a significant focus on frontend technologies.
- Deep expertise in Next.js (version 14 or newer), including a thorough understanding of App Router, Server Components, Server Actions, SSR, SSG, ISR, and performance optimization techniques.
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Professional experience with React (version 19 preferred, strong understanding of concurrent features required) and its ecosystem (Hooks, Context API, state management libraries like Redux, Zustand, etc.).
- Proven experience with GraphQL (client-side and understanding of schema design principles), including libraries like Apollo Client or Relay.
- Solid understanding of HTML5, CSS3, and CSS preprocessors (e.g., SASS/SCSS).
- Experience with modern frontend build pipelines and tools (though Next.js handles much of this, understanding is key).
- Proficiency with Git and version control workflows.
- A good understanding of backend development principles and experience with Node.js for backend tasks or API routes is highly desirable.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills, with the ability to collaborate effectively with foreign clients in an agile team environment.
- A genuine passion for creating exceptional user experiences and working with cutting-edge technologies.
Nice To Have:
- Experience directly integrating with Headless CMS platforms (Contentful, Sanity, Strapi, etc.) using GraphQL.
- Familiarity with MACH architecture principles and best practices.
- Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress).
- Experience with other front-end frameworks/libraries (e.g., Vue.js).
- Knowledge of cloud platforms (e.g., Vercel, Netlify, AWS, Google Cloud).
- Understanding of UI/UX design principles and accessibility standards (WCAG).
- Contributions to open-source projects or a strong GitHub profile.
- Experience with CI/CD pipelines.
Experience:
- 2-3 years of experience.
Job Nature
- Full Time.
Educational Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (preferred but not mandatory).
Salary Range:
- BDT 55,000 - BDT 70,000. (Based on skill and experience)
Other Benefits:
- Flexible working hours.
- Annual Package review. (As per company policy)
- Quarterly performance bonuses. (As per company policy)
- Two festival bonuses. (As per company policy)
- On time Salary payment.
- Fully subsidized lunch.
- Unlimited tea, coffee and snacks.
- Friendly and creative work environment.
- Freedom to voice your opinions.
Working Hours:
- 09:00 AM – 05:00 PM.
Working Days:
- Weekly: 5 days.
- Weekend: Saturday and Sunday.
Job Location:
- Rupayan Centre, Mohakhali.