Frontend Developer (Angular & 3D Visualization)

3 - 5 years

10 - 18 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Design, develop, and maintain high-performance, scalable frontend applications using

    Angular and NgRx

    for state management.
  • Create and integrate sophisticated 3D visualizations and interactive scenes using

    Three.js

    within the Angular framework.
  • Develop rich, interactive 2D map-based visualizations using modern web technologies.
  • Collaborate effectively with backend developers, UX/UI designers, and product managers in an agile

    (Scrum/Kanban)

    environment to define, design, and ship new features.
  • Optimize applications for maximum speed, scalability, and cross-browser compatibility.
  • Champion code quality by writing clean, testable, and well-documented code; implement reusable components and libraries for future use.
  • Participate in code reviews, technical planning sessions, and contribute to our continuous improvement of development processes.

Technical Qualifications & Experience

  • 3+ years

    of professional frontend development experience.
  • Proven professional experience with

    Angular

    and a deep understanding of its ecosystem.
  • Strong proficiency with

    NgRx

    for building complex, reactive state management solutions.
  • Advanced, hands-on experience with

    Three.js

    for rendering, animating, and interacting with 3D objects in WebGL.
  • Solid understanding of

    TypeScript

    ,

    RxJS

    , and modern

    JavaScript (ES6+)

    .
  • Expertise in building responsive UIs with

    HTML5

    ,

    CSS3/SCSS

    .
  • Experience integrating with

    RESTful APIs

    and handling structured data.
  • Familiarity with testing frameworks (e.g.,

    Jasmine/Karma

    ,

    Jest

    ) and a commitment to writing tests.
  • Experience with version control systems, preferably

    Git

    .

Preferred (Nice-to-Have):

  • Experience with 2D mapping libraries (e.g.,

    Mapbox GL JS

    ,

    Leaflet

    ,

    OpenLayers

    ).
  • Knowledge of WebGL fundamentals beyond Three.js.
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Understanding of backend technologies and API design principles.
  • Familiarity with agile development methodologies (Scrum/Kanban).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Contevolve logo
Contevolve

IT Services and IT Consulting

Noida UP

RecommendedJobs for You