Company Description
Eudemonic Technologies Private Limited is a technology partner for clients, providing services that encompass consulting through to implementation. We make a difference in our clients' financial, strategic, operational, and organizational results. Our goal is to deliver products and services that exceed customer expectations by acting as a thought partner and stakeholder through continuous engagement and improvement of services.
Role Description
We are seeking a highly skilled and experienced Angular UI Developer to join our enterprise application development team. The ideal candidate will have hands-on expertise in building scalable, high-performance, and responsive user interfaces for complex business applications. You will work closely with product managers, UX designers, and backend engineers to translate requirements into modern, intuitive, and maintainable UIs that enhance user experience and support enterprise-grade performance.
Responsibilities :
- Design and develop rich, complex, and responsive user interfaces using Angular (latest versions).
- Collaborate with product managers, UX / UI designers, and backend teams to implement pixel-perfect designs and workflows.
- Translate complex business and functional requirements into elegant, user-friendly UI solutions.
- Build and maintain reusable components, libraries, and modules for consistency and scalability.
- Ensure cross-browser compatibility, accessibility, and adherence to responsive design principles.
- Optimize application performance for speed, scalability, and enterprise-grade reliability.
- Implement state management solutions (NgRx, Akita, etc.) for handling complex data flows.
- Integrate APIs and backend services securely and efficiently.
- Conduct code reviews, ensure best practices, and mentor junior developers where required.
- Stay updated with the latest trends, frameworks, and tools in frontend development.
Required Skills & Experience
3+ years of professional experience in UI development using Angular.Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.Expertise in Angular Material, Bootstrap, Tailwind CSS, or similar UI frameworks.Experience in responsive UI design across devices and platforms.Strong knowledge of RxJS and asynchronous programming patterns.Experience with state management libraries (NgRx, Akita, NGXS, etc.).Familiarity with REST APIs, GraphQL, and WebSocket integration.Solid understanding of UI / UX best practices, accessibility (WCAG / ARIA), and performance optimization.Hands-on experience with Git, CI / CD pipelines, and Agile methodologies.Experience in enterprise-level applications with complex workflows, role-based access, and modular architecture.Knowledge of testing frameworks (Jasmine, Karma, Jest, Cypress) for unit and end-to-end testing.Qualifications :
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (Master’s degree preferred but not required).Proven track record of delivering enterprise-grade Angular applications with complex, data-intensive UIs.Demonstrated ability to design responsive, scalable, and high-performance interfaces.Experience working in large-scale Agile / Scrum projects with cross-functional teams.Contributions to open-source projects, UI frameworks, or developer communities (a plus).Relevant certifications (e.g., Angular Certification, Frontend Development Specialization, Azure / AWS certification) are desirable.If you are a passionate developer looking to contribute to innovative projects, we encourage you to apply and join our talented team.