HamburgerMenu
hirist

Job Description

Position Overview :

We are seeking a highly skilled Client-Side Developer with deep expertise in native JavaScript and jQuery to focus on frontend web application development using REST APIs. The ideal candidate will have a strong command of modern UI technologies, a passion for creating responsive and high-performance web interfaces, and experience working with JSON, the DOM, and JavaScript design patterns.

Position Responsibilities and Essential Duties :

As a UI Engineer, your key responsibilities will include (but are not limited to) :

- Develop next-generation Order Management web applications with a strong focus on client-side technologies such as JavaScript, AJAX, HTML5, and CSS.

- Create dynamic and responsive HTML pages based on JSON API output.

- Collaborate on development strategies for both desktop and mobile platforms.

- Write clean, modular, and maintainable frontend code using JavaScript, HTML, and CSS.

- Contribute to UI/UX design, architecture documentation, and implementation plans.

- Develop and maintain reusable CSS/JS libraries and frameworks to streamline frontend development.

- Promote best practices in usability, accessibility, performance, and code quality.

- Participate in code reviews, sprint planning, and Agile ceremonies.

- Advocate for performance optimization and implement techniques to enhance client-side performance.

Educational Qualification and Experience :

Educational Qualification : Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Experience Required : Minimum 3 years of professional experience in frontend development with a focus on native JavaScript.

Required Skills & Qualifications :

- Expert-level knowledge of HTML, CSS, and native JavaScript.

- Hands-on experience with jQuery and integrating with RESTful APIs.

- Deep understanding of AJAX, JSON manipulation, and DOM scripting.

- Experience with JavaScript design patterns and third-party libraries/plugins.

- Solid knowledge of web standards, progressive enhancement, and cross-browser compatibility.

- Familiarity with at least one JavaScript MVC framework (e.g., Angular, React, or Backbone) is a plus.

- Experience building UI for scalable, responsive, and high-performance web applications.

- Demonstrated UI/UX design sensibility and attention to detail.

- Strong logic programming skills and debugging abilities.

- Experience with version control systems such as SVN, Git, or similar.

- Excellent verbal and written communication skills.

- Ability to work both independently and collaboratively within a team environment.

info-icon

Did you find something suspicious?