About The Role
We are looking for a skilled Frontend Web Developer who is passionate about building user-friendly, responsive, and high-performance web interfaces. You will collaborate with designers, backend engineers, and product teams to create seamless digital experiences.
Key Responsibilities
- Develop, test, and maintain responsive and interactive frontend features for web applications.
- Translate UI/UX design wireframes into high-quality, clean, and maintainable code.
- Optimize applications for speed, scalability, and cross-browser compatibility.
- Work closely with backend developers to integrate APIs and ensure smooth data flows.
- Maintain code quality through version control (Git), code reviews, and best practices.
- Troubleshoot and debug frontend issues across various platforms and devices.
- Stay updated with the latest frontend technologies, frameworks, and industry trends.
- Contribute to improving the development workflow and project documentation.
Required Skills & Qualifications
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
Strong Proficiency In
- HTML5, CSS3, JavaScript (ES6+)
- Frontend frameworks/libraries such as React, Vue.js, or Angular
- Good understanding of responsiveness and mobile-first design principles.
- Experience with version control tools (Git/GitHub/GitLab).
- Familiarity with RESTful APIs, JSON, and asynchronous programming.
- Knowledge of modern build tools and bundlers (e.g., Webpack, Vite, Babel).
- Understanding of UI/UX principles.
Preferred / Nice-to-Have Skills
- Experience with TypeScript.
- Familiarity with UI libraries (e.g., Material UI, Tailwind CSS, Bootstrap).
- Basic knowledge of backend technologies (Node.js, Express) or fullstack experience.
- Experience with testing frameworks (Jest, Cypress, React Testing Library).
- Understanding of SEO fundamentals and accessibility standards (WCAG).
- Experience with CI/CD pipelines.
Soft Skills
- Strong communication and teamwork abilities.
- Attention to detail with a problem-solving mindset.
- Ability to work in an agile, fast-paced environment.
- Self-motivated and eager to learn new technologies.
(ref:hirist.tech)