• Develop UI solutions for applications automating business process workflows.
• Design and implement user interfaces using one or more modern UI frameworks (React, Angular, or Vue.js).
• Collaborate with end-users to gather requirements and translate them into technical specifications.
• Develop UIs for applications handling sensitive information, adhering to strict data access policies.
• Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
• Write clean, well-documented, and testable code.
• Collaborate effectively within an agile development team.
• Experience with testing frameworks and methodologies for UI development.
• Experience with responsive design and cross-browser compatibility.
• Experience working with RESTful APIs and backend integration.
• Experience using version control systems like Git.
• Familiarity with Agile development methodologies.