Frontend Developer
Data Eminence
About the Role
Join Data Eminence as a remote Frontend Developer and contribute to building modern, responsive, and user-friendly web applications.
Key Responsibilities
- Develop and maintain responsive web applications using React and Next.js.
- Build reusable and maintainable UI components.
- Implement frontend functionality using JavaScript and TypeScript.
- Convert Figma designs and wireframes into functional interfaces.
- Develop responsive layouts using Tailwind CSS and modern styling techniques.
- Work with component libraries such as shadcn/ui.
- Integrate RESTful APIs and backend services.
- Implement forms, validation, navigation, and interactive workflows.
- Manage application state and data fetching.
- Debug UI issues and browser compatibility problems.
- Optimize frontend performance and loading speed.
- Follow accessibility and responsive design best practices.
- Write clean, reusable, and maintainable code.
- Use Git and GitHub for collaborative development.
- Participate in code reviews and testing activities.
- Collaborate with backend developers to ensure smooth API integration.
- Assist with frontend deployment and production troubleshooting.
- Maintain documentation for frontend components and features.
- Stay updated with modern frontend technologies and AI-assisted development tools.
Requirements & Tech Stack
- HTML5, CSS3, JavaScript, TypeScript, React, Next.js, Tailwind CSS, shadcn/ui, REST APIs, Git/GitHub, responsive design, Figma, frontend testing, and cloud deployment.
- Fully remote work flexibility.
- Exposure to modern frontend frameworks and AI-powered development tools.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong understanding of HTML, CSS, and JavaScript.
- Familiarity with React and Next.js.
- Basic knowledge of TypeScript.
- Understanding of responsive and mobile-first design.
- Familiarity with Tailwind CSS or similar styling frameworks.
- Understanding of REST APIs and JSON.
- Familiarity with Git and GitHub.
- Basic knowledge of frontend state management.
- Understanding of browser compatibility and accessibility.
- Familiarity with Figma and component libraries is a plus.
- Strong debugging and problem-solving skills.
- Good communication and teamwork abilities.
- Ability to work independently and collaborate effectively in a remote environment.

