Role Overview
We are looking for a talented and motivated Web Developer to join our development team. The ideal candidate should have a strong foundation in HTML, CSS, and JavaScript, along with practical knowledge of WordPress and React.js and a basic understanding of Next.js. The candidate will be responsible for developing responsive, user-friendly, and high-quality websites and web applications while working closely with designers, backend developers, and other team members.
Responsibilities
- Develop responsive and mobile-friendly websites using HTML5, CSS3, and JavaScript.
- Convert Figma/UI/UX designs into clean, responsive, and pixel-perfect web pages.
- Develop, customize, and maintain websites using WordPress.
- Customize WordPress themes and plugins according to project requirements.
- Build reusable and maintainable UI components using React.js.
- Integrate frontend applications with REST APIs.
- Work with Next.js projects and understand its basic structure and concepts.
- Ensure websites are responsive across desktop, tablet, and mobile devices.
- Optimize websites for performance, speed, and basic SEO.
- Identify and fix UI, frontend, and browser-related issues.
- Write clean, reusable, and well-structured code.
- Perform testing and debugging before deployment.
Requirements
- Strong understanding of HTML5 and semantic HTML.
- Proficiency in CSS3 including Flexbox, CSS Grid, and Media Queries.
- Solid grasp of JavaScript fundamentals, ES6+, and DOM manipulation.
- Experience with WordPress theme and plugin customization.
- Knowledge of React.js fundamentals including Hooks and functional components.
- Basic understanding of Next.js routing and data fetching.
- Familiarity with Git and GitHub/GitLab.
- Ability to work with Figma designs.
Skills
- HTML5
- CSS3
- JavaScript
- WordPress
- React.js