Job Summary:
We are seeking a talented and detail-oriented UI Developer to join our dynamic team. The ideal candidate will be responsible for creating visually appealing, user-friendly, and responsive interfaces for web and mobile applications. You will work closely with product managers, stakeholders, and backend developers to bring digital experiences to life.
Key Responsibilities:
• Translate UI design wireframes into high-quality, maintainable code using HTML, CSS, JavaScript, and modern frameworks.
• Influence and produce intuitive, accessible, and engaging designs for stakeholders and customers.
• Be an effective communicator, able to clearly articulate design decisions and technical concepts to both technical and non-technical audiences.
• Conduct user research, usability testing, and gather feedback to continuously improve the user experience.
• Optimize applications for maximum speed, performance, and scalability.
• Ensure the technical feasibility of UI designs and maintain design consistency across platforms.
• Stay current with the latest UI trends, techniques, best practices, and emerging technologies.
• Participate in code reviews and contribute to front-end architecture decisions.
• Work with backend developers to integrate APIs and ensure seamless data flow.
Requirements:
• Proven experience as a UI Developer, Front-End Developer, or similar role.
• Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and frameworks such as React.
• Familiarity with version control systems like Git, Azure Repos, or similar.
• Knowledge of cross-browser compatibility issues and ways to work around them.
• Experience with RESTful APIs and integrating front-end with backend services.
• Understanding of accessibility standards (WCAG) and inclusive design.
• Excellent problem-solving skills, attention to detail, and a passion for clean, efficient code.
• Strong communication and collaboration skills in a team-oriented environment.
• Knowledge of Agile/Scrum methodologies.
Preferred Qualifications (Nice to Have):
• Experience with TypeScript and state management libraries (e.g., Redux, MobX).
Shift: 5.30AM to 3PM IST (Australia time zone)