Role Summary:
As a UI Developer at SIONIQ, you will be responsible for developing and maintaining the user-facing components of our applications. You should have strong expertise in HTML, CSS, SCSS, Bootstrap, JavaScript/Typescript and modern front-end development practices, and be capable of handling front-end (UI) issues independently with minimal supervision.
Key Responsibilities:
-
Build and maintain scalable,responsive, user-friendly web interfaces using HTML5, CSS, SCSS, JavaScript,Angular and modern frameworks.
-
Collaborate with UI/UX designers, back-end developers, and other team members to deliver high-quality products with pixel perfection.
-
Ensure consistency in design and functionality across all platforms and devices.
-
Optimize applications for maximum speed, responsiveness, and cross-browser compatibility.
-
Maintain code quality through proper documentation, testing, and best practices.
-
Implement best practices in web development, including coding standards, accessibility, and SEO principles
Required Skills and Experience:
-
3+ years of professional experience in UI Development.
-
Solid understanding of HTML5, CSS, SCSS, JavaScript, Bootstrap, Sass, Angular and other front-end technologies.
-
Proficiency in debugging tools, browser developer tools, and performance tuning.
-
Experience in responsive and mobile-first design techniques.
-
Familiarity with Git and collaborative workflows (branching, merging, pull requests).
-
Strong problem-solving and analytical skills.
-
Attention to detail and a strong sense of design and usability.
Preferred Skills:
-
Experience with JavaScript/Typescript.
-
Knowledge of Figma/Adobe XD/Sketch to understand design files.
-
Experience with UI libraries like Angular Material, PrimeNG etc.
-
Experience with CMS systems and Website development.
-
Experience with Ecommerce, ERP or HRM web application development.
-
AI tools experience is an added advantage.
Soft Skills:
-
Excellent communication and teamwork skills.
-
Ability to analyze front-end issues deeply and provide robust solutions independently.
-
Problem-solving attitude with High level of attention to detail with design implementation.
-
Ability to work independently and manage multiple projects simultaneously.
-
Eagerness to learn, adapt, and contribute to the growth of the company.