Key Responsibilities
- Implement pixel-perfect designs using HTML5, CSS3, SCSS, Tailwind 4, and
Angular Material.
- Integrate dynamic webpages with Thymeleaf and JSP
- Develop, enhance, and maintain responsive and high-quality UI components using
Angular, React, and Next.js 15.
- Collaborate with backend developers and designers to integrate APIs and ensure
seamless user experiences.
- Manage state effectively using Redux and Redux Toolkit.
- Write unit tests using React Testing Library, Jest, or similar frameworks to
ensure robust and maintainable code.
- Optimize web applications for speed, scalability, and SEO (especially for SSR with
Next.js).
- Participate in code reviews, ensure adherence to best practices, and maintain
clean, reusable codebases.
- Troubleshoot and debug performance or rendering issues across browsers and
devices.
- Stay updated with the latest frontend technologies and propose improvements where
relevant.
Required Skills And Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of professional experience in frontend web development.
- Strong proficiency in:
HTML5, CSS3, SCSS, Bootstrap 3 and above.
JavaScript (ES6+) and TypeScript
Angular (latest versions) and Angular Material
React.js and Next.js 15
Tailwind CSS (Version 4)
- Experience with state management tools like Redux and Redux Toolkit.
- Solid understanding of unit testing frameworks such as Jest and React Testing
Library.
- Familiarity with RESTful APIs, JSON, and asynchronous programming (Promises,
async/await).
- Proficiency with Git and modern development workflows.
- Good understanding of responsive design, accessibility standards, and
cross-browser compatibility.
Nice-to-Have Skills
- Knowledge of Next.js Server Components, SSR, and Static Site Generation
(SSG).
- Experience with CI/CD pipelines and automated deployment tools.
- Exposure to performance optimization techniques and web vitals
monitoring.
- Familiarity with Agile/Scrum methodologies and collaborative tools (Jira,
Confluence, etc.).
- Understanding of UI/UX principles and design systems.
Soft Skills
- Strong analytical and problem-solving mindset.
- Excellent communication and teamwork abilities.
- Attention to detail and commitment to writing clean, maintainable code.
- Proactive attitude with a focus on continuous learning and improvement.
Skills: ui frameworks,tailwind css,angular,typescript,react,next.js,angular material,advanced javascript