Job Description
We are seeking a skilled Frontend Developer to join our team in building innovative web applications.
* Key Responsibilities:
o Develop high-performance, user-friendly web applications using React.js and modern front-end frameworks.
o Implement efficient solutions that enhance customer experience while ensuring compliance with industry standards.
* Performance Metrics:
o Quality and accuracy of implemented user interfaces.
o % of project deadlines achieved.
o Page performance metrics (e.g., load time).
o Resolution time for front-end defects / issues within SLA.
o % of design inconsistencies resolved in the first iteration.
o User and stakeholder satisfaction ratings.
o Compliance with UI / UX standards, accessibility and security best practices.
Responsibilities and Accountabilities:
1. Front-End Development:
* Develop and maintain responsive and dynamic web applications using React.js, TypeScript, HTML5 and CSS3.
* Create reusable components and design systems to ensure a consistent user experience.
* Integrate with APIs and back-end systems to deliver functional, data-driven applications.
2. Quality & Performance:
* Optimize front-end performance for speed, scalability and accessibility.
* Write and execute unit tests, and collaborate with QA for system testing.
* Debug and resolve cross-browser, cross-device and rendering issues.
3. Collaboration & Delivery:
* Work closely with UI / UX designers, back-end developers and business analysts.
* Participate in Agile ceremonies (sprint planning, daily stand-ups, demos, retrospectives).
* Maintain version control (Git) and ensure proper documentation for compliance and audits.
4. Compliance & Security:
* Follow OWASP and secure coding practices for front-end development.
* Ensure compliance with regulatory requirements.
* Implement session handling, input validation and other front-end security measures.