<p><strong>Key Responsibilities</strong></p>
<ul><li>Develop and maintain web and mobile user interfaces based on business requirements and UI designs</li><li>Build responsive applications using Next.js, React.js/Angular, TypeScript, CSS, Tailwind CSS, and Flutter</li><li>Collaborate with system analysts, designers, and development teams to deliver functional and user-friendly solutions</li><li>Conduct unit and integration testing using tools such as Jest and Playwright</li><li>Maintain code quality and security standards using tools such as GitLab and SonarQube</li><li>Manage source code, support deployments, and monitor application performance after release</li><li>Troubleshoot technical issues, maintain existing applications, and implement enhancements</li><li>Research and adopt new technologies and contribute to code reviews and knowledge sharing</li></ul>
<p><strong>Person Specifications</strong></p>
<ul><li>Bachelor's degree or equivalent qualification in Computer Science, IT, or a related field</li><li>Minimum 04 years of experience</li><li>Experience in front-end or mobile application development</li><li>Knowledge of HTML, CSS, JavaScript/TypeScript, and component-based UI development</li><li>Familiarity with Next.js, including server-side rendering, and React.js or Angular</li><li>Exposure to Flutter for mobile application development</li><li>Familiarity with testing tools such as Jest and Playwright</li><li>Understanding of responsive web design, UI implementation, version control, and secure coding practices, including OWASP Top 10</li><li>Exposure to GitLab, SonarQube, caching technologies such as Redis or Memcached, and application deployment is advantageous</li><li>Strong problem-solving, communication, teamwork, and willingness to learn new technologies</li></ul>
<p>Vendor submissions - <strong>12 months</strong></p>
Application Requirements
Requires a bachelor's degree in Computer Science or a related field and at least four years of experience in front-end or mobile development. Candidates must be proficient in JavaScript/TypeScript, component-based UI development, and testing tools like Jest and Playwright.