HamburgerMenu
hirist

Endless Domains - Frontend Developer - React.js/Next.js

Endlessdomains
2 - 5 Years
Multiple Locations

Posted on: 13/03/2026

Job Description

Description :

Role : Frontend Developer (Mid Level)

Responsibilities :

- Collaborate with designers and backend engineers to translate UI/UX mockups and designs into clean, maintainable, and responsive front-end code.

- Develop and implement reusable UI components using modern JavaScript frameworks (e.g., React, Next.js) and SCSS-based styling.

- Utilize Bootstrap for consistent and responsive design across the application.

- Optimize and implement Server-Side Rendering (SSR) and Static Site Generation (SSG) in Next.js to improve performance and SEO.

- Contribute to and maintain a scalable design system to ensure consistency across the application.

- Optimize website performance for speed, responsiveness, and cross-browser compatibility.

- Identify and troubleshoot front-end bugs and errors to ensure a smooth user experience.

- Write well-documented, testable, and efficient code, adhering to best practices and coding standards.

- Stay up-to-date on the latest trends and technologies in front-end development.

- Participate in code reviews and contribute to improving the overall code quality of the project.

- Assist with maintaining and improving existing front-end components and functionalities.

Qualifications :

- 2-4 years of professional experience as a front-end developer.

- Strong understanding of HTML, CSS, JavaScript (ES6+), and TypeScript.

- Experience with SCSS for component-specific styling in a Next.js environment.

- Proficiency in Bootstrap for creating responsive designs.

- Proficiency in React and Next.js, with a focus on implementing SSR and SSG.

- Experience with building responsive and user-friendly web applications.

- Knowledge of UI/UX principles, design systems, and best practices.

- Familiarity with state management libraries like Redux, Recoil, or Context API.

- Familiarity with testing frameworks and tools (e.g., Jest, Cypress).

- Proficiency in optimizing web applications (e.g., code splitting, lazy loading).

- Understanding of blockchain basics and tools like web3.js or ethers.js.

- Excellent communication, collaboration, and problem-solving skills.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in