Search by job, company or skills

Eudemonic Technologies Private Limited

Senior Frontend Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

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 Senior Front-End Developer with expertise in UI/UX design, Angular, and responsive web development. The role requires a unique blend of design sensibility and advanced technical skills to deliver pixel-perfect, high-performance, and scalable applications across devices and screen resolutions. The ideal candidate will collaborate with product managers to create Figma wireframes and prototypes, and translate them into production-ready code following software design principles, design patterns, and best practices.

Responsibilities:

  • Partner with product managers and stakeholders to conceptualize and design user journeys, wireframes, and mockups in Figma.
  • Translate designs into responsive, pixel-perfect UI using Angular, Angular Material, Bootstrap, HTML5, CSS3, and TypeScript.
  • Implement component-based architectures and reusable UI libraries.
  • Apply software design principles (SOLID, DRY, KISS) and design patterns for scalable front-end development.
  • Optimize front-end performance using lazy loading, AOT compilation, and Angular change detection strategies (OnPush).
  • Ensure cross-browser compatibility, mobile-first responsiveness, and accessibility compliance (WCAG, ARIA).
  • Collaborate with back-end teams for API integration (REST/GraphQL).
  • Create progressive web apps (PWAs) with offline capabilities.
  • Conduct unit testing (Jest, Jasmine/Karma) and E2E testing (Cypress, Playwright) to ensure code quality.
  • Participate in code reviews, architecture discussions, and technical roadmaps.
  • Contribute to and maintain a design system and Storybook component documentation.
  • Stay up to date with front-end technologies, tools, and UX best practices.
  • Provide mentorship to junior developers and contribute to UI/UX best practices.

Qualifications:

  • Bachelor's degree in Computer Science, Design, or related field (or equivalent experience).
  • 3-6 years of professional experience in front-end/UI development.
  • Strong hands-on experience with Angular (latest versions), TypeScript, Angular Material, Bootstrap, HTML5, CSS3, SCSS.
  • Proficiency in UI/UX design using Figma, with the ability to produce wireframes and interactive prototypes.
  • Deep understanding of responsive design, CSS Grid, Flexbox, and cross-device UI implementation.
  • Experience with state management (NgRx, NGXS, Akita, or RxJS best practices).
  • Solid knowledge of performance optimization techniques (lazy loading, virtual scrolling, caching strategies).
  • Awareness of front-end security best practices (XSS, CSRF, JWT/OAuth2 flows).
  • Experience with testing frameworks (Jest, Jasmine, Cypress, Playwright).
  • Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies.

Nice to have Skills

  • Experience with micro frontends (Webpack Module Federation, Single-SPA).
  • Knowledge of SSR with Angular Universal or Static Site Generation.
  • Familiarity with GraphQL (Apollo Angular).
  • Experience with Storybook for component-driven development.
  • Knowledge of design systems (Material Design, custom frameworks).
  • Exposure to usability testing and user research methods.

If you are a passionate developer looking to contribute to innovative projects, we encourage you to apply and join our talented team.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 126883531

Similar Jobs