Posted:7 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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

Senior Front-End Developer


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.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

thane, navi mumbai, mumbai (all areas)