Job Description
As a UI Developer, you will:
- Develop and maintain user interfaces using HTML, CSS, and JavaScript.
- Work with front-end frameworks and libraries like React, Angular, or Vue.js.
- Create and maintain UI for Webiny framework
- Developing UI for mobile applications with React Native
- Ensure the technical feasibility of UI/UX designs such as user flows and sitemaps.
- Optimize applications for maximum speed and scalability.
- Collaborate with backend developers to integrate user-facing elements with server-side logic.
- Conduct thorough testing of web applications to ensure cross-browser compatibility and responsiveness.
- Implement and adhere to best practices in web development, including accessibility and SEO optimization.
- Troubleshoot and debug application issues.
- Stay up-to-date with emerging trends and technologies in UI development.
What You Bring to the Table:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven work experience as a UI Developer or similar role.
- Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, Vue.js).
- Experience with responsive design and cross-browser compatibility.
- Familiarity with version control systems such as Git.
- Experience with front-end build tools and package managers (Webpack, Babel, NPM).
- Knowledge of front-end testing frameworks
- Basic graphic design skills and familiarity with design tools like Figma
- Understanding of key design principles and UI/UX standards.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
You should possess the ability to:
- Work from office
- Travel for business needs
- Think outside the box
What we bring to the table:
- Excellent Work Culture
- Continuous learning and skilling
- Progressive career growth