Job Description:
We are seeking a Senior Frontend Developer (SharePoint UI & Angular) with solid experience in React.js and Angular to build and maintain high-quality web applications. The role involves close collaboration with UI/UX designers and backend developers to translate designs and APIs into efficient, interactive user interfaces. The ideal candidate will have a strong grasp of frontend architecture, state management, and performance optimization. Attention to code quality, testing, and CI/CD best practices is essential.
Key Responsibilities:
- Develop and maintain responsive web applications using React.js, Angular, JavaScript, and TypeScript.
- Convert UI/UX designs into functional, interactive user interfaces.
- Integrate frontend components with backend APIs and ensure smooth data flow.
- Apply effective state management using Redux, Context API, or similar tools.
- Write clean, maintainable code and perform regular code reviews.
- Implement unit tests and support CI/CD workflows.
- Stay updated on emerging frontend technologies and recommend improvements.
Requirements:
- Minimum 5 years of experience in frontend development with React.js and Angular.
- Strong skills in JavaScript, TypeScript, HTML, and CSS.
- Proven track record in building responsive, high-performance applications.
- Experience with RESTful APIs and version control (Git).
- Familiarity with accessibility standards and testing practices.
- Strong communication and teamwork skills.