Description

Design, develop, and maintain highly functional and scalable web applications using Angular.

• Utilize data modeling techniques such as RxJS for efficient data management and manipulation. 
• Write clean, maintainable, and well-documented code adhering to best practices. Collaborate with designers, back-end developers, and product managers to translate design mockups and user stories into functional web features. •
• Utilize design patterns to promote code reusability, maintainability, and testability. 
• Implement responsive designs that adapt seamlessly across different devices and screen sizes. Leverage modern front-end technologies such as HTML, CSS (including web components, flexbox, and grid), and potentially JavaScript frameworks beyond Angular. 
• Experience with Java or back-end development is a plus. 
• Unit test and debug code to ensure quality and functionality. 
• Stay up-to-date on the latest trends and technologies within the Angular ecosystem. 
• Participate in code reviews and provide constructive feedback to colleagues. 

Qualifications: 
• Proven experience as a Senior or Mid-Senior Angular Developer. 
• Strong understanding of JavaScript (ES6+) and TypeScript. 
• In-depth knowledge of Angular concepts, patterns, and best practices. 
• Experience with HTML, CSS (including web components, flexbox, and grid). 
• Familiarity with unit testing frameworks (e.g., Jasmine, Jest). 
• A keen eye for detail and a passion for creating visually appealing and user-friendly interfaces. 
• Excellent communication, collaboration, and problem-solving skills. 
• Ability to work independently and as part of a team. 

Benefits: 
• Competitive salary and benefits package. 
• Opportunity to work on challenging and impactful projects. 
• Collaborative and supportive work environment. 
• Continuous learning and development opportunities

Education

Any Graduate