Search by job, company or skills

Glints

Senior Frontend Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Calling out all Indonesian Senior Frontend Developer!

Location: Batam

Permanent Role

We are seeking a highly skilled and experienced Senior Frontend Developer to lead the modernization and development of our web applications. This role will focus on migrating legacy systems from AngularJS to Angular 16, building scalable frontend architecture, and delivering high-performance, user-centric applications.

The ideal candidate is a self-driven professional who can work independently, take ownership of complex technical initiatives, and deliver clean, maintainable, and high-quality code aligned with industry best practices.

Key Responsibilities

  • Lead and execute the migration of legacy applications from AngularJS to Angular 16, ensuring improved performance, maintainability, and scalability.
  • Design and develop reusable, modular, and high-quality components, services, and modules following modern frontend architecture and best practices.
  • Build and implement interactive dashboards with advanced UI components, including:
  • Data visualization (charts, graphs, analytics tools)
  • Geospatial features (maps and location-based services)
  • Complex user interactions and dynamic data handling
  • Ensure seamless integration between frontend applications and RESTful APIs and backend services.
  • Optimize application performance, responsiveness, and cross-browser compatibility.
  • Write clean, scalable, and well-documented code with a strong emphasis on maintainability and testability.
  • Collaborate with backend developers, UI/UX designers, and product stakeholders to deliver high-quality features.
  • Identify and resolve performance bottlenecks, bugs, and technical issues proactively.
  • Maintain and improve code quality through code reviews, refactoring, and adherence to coding standards.
  • Implement state management solutions and best practices for handling complex data flows.
  • Stay up to date with the latest frontend technologies, frameworks, and industry trends.

Requirements

  • Proven experience as a Senior Frontend Developer with strong expertise in Angular (preferably Angular 12+ / Angular 16).
  • Solid experience in migrating applications from AngularJS to modern Angular frameworks.
  • Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Experience building scalable and reusable frontend architecture.
  • Hands-on experience with data visualization libraries (e.g., Chart.js, D3.js, or similar).
  • Experience working with maps integration (e.g., Google Maps, Mapbox, or similar).
  • Strong understanding of RESTful API integration.
  • Experience with state management (e.g., NgRx, RxJS).
  • Familiarity with testing frameworks and writing unit/integration tests.
  • Ability to work independently with minimal supervision and take full ownership of tasks.
  • Strong problem-solving skills and attention to detail.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146696081