✨ About The Role
- The role involves designing, developing, and implementing sophisticated web-based user interfaces.
- Collaboration with UX/UI designers, backend engineers, and product managers to define requirements and implement solutions is a key responsibility.
- Ensuring consistency in the look and feel of modules and products across the organization is crucial.
- The position requires driving performance tuning, usability improvements, and test automation for user interfaces.
- Support, maintenance, and documentation of software functionality are part of the job duties.
- The work environment is dynamic and operates in an agile development setting.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in Computer Science or a related field, or equivalent experience.
- A minimum of 5 years of hands-on experience in building complex web-based user interfaces is essential.
- Proficiency in frontend fundamentals such as JavaScript, CSS, HTML, and DOM APIs is required.
- Experience with modern frameworks and libraries like React, TypeScript, and Next.js is highly valued.
- Strong interpersonal and written communication skills are necessary for effective collaboration with team members.
- A solid background in software-as-a-service (SaaS) development is preferred.
- The candidate should be capable of mentoring other engineers and contributing to their professional development.