As a Front-End 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, 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, CSS3, JavaScript, Angular and modern frameworks.
-
Collaborate with UI/UX designers, backend 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 Front-End Development.
-
Solid understanding of HTML5, CSS3, 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, Tailwind etc.
-
Experience with CMS systems and Website development.
-
Experience with Ecommerce, ERP or HRM web application development.
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.