HamburgerMenu
hirist

Job Description

Job Overview :

We are looking for a highly skilled and detail-oriented UI Developer with Angular expertise to join our growing engineering team. You will be responsible for crafting intuitive, scalable, and high-performance web user interfaces. The ideal candidate will be proficient in modern front-end development techniques and tools, with hands-on experience in Angular 6/8 or later versions.

You will be expected to contribute to every phase of the software development lifecycle including requirement gathering, UI/UX collaboration, component development, API integration, unit testing, and performance tuning.


Key Responsibilities :


- Design and develop dynamic, responsive, and reusable web interfaces using Angular (6/8+), JavaScript, HTML5, and CSS3/SASS.

- Translate UX/UI wireframes into high-quality code and pixel-perfect layouts.

- Collaborate with cross-functional teams including designers, product managers, and backend developers to deliver high-quality features.

- Integrate RESTful APIs and handle asynchronous data requests.

- Write clean, modular, well-documented, and maintainable code.

- Ensure application performance, scalability, and security.

- Conduct unit testing and contribute to code reviews and technical documentation.

- Troubleshoot and resolve UI-related issues in production or development.

- Stay updated with emerging front-end frameworks and technologies.


Required Skills & Qualifications :


- Minimum 3 years of experience as a Front-End/UI Developer.

- Strong hands-on expertise in Angular 6/8+, including RxJS, Angular CLI, Services, Routing, Directives, and Lifecycle Hooks.

- Good command of JavaScript/TypeScript, DOM manipulation, and browser compatibility.

- Strong experience in HTML5, CSS3, SCSS, and responsive design principles.

- Exposure to backend integration via RESTful APIs.

- Basic knowledge of Python is a plus.

- Familiarity with cross-browser testing and debugging tools.

- Experience with version control systems like Git.

- Understanding of database technologies like MySQL, Oracle, or any relational DB.

- Experience working in Agile/Scrum-based teams.

- Strong problem-solving skills, attention to detail, and ability to work independently as well as part of a team.


info-icon

Did you find something suspicious?