10+ Years Experience focusing on Angular and I have worked on various multi-tiered websites and applications. Experience working in UK, US, Singapore, Australia, France, Canada, etc. ranging from startup to enterprises.
✅ Angular 2 to 21/20/19/18/17
✅ Migrate AngularJS to Angular
✅ Angular SSR
✅ SSG
✅ SEO
✅ Lighthouse (Best Performance)
✅ Distinguished Angular Developer with Top Rated status
✅ Clean, Scalable & Maintainable code
✅ Adobe XD & Figma design to Angular Website
✅ API Integration (Rest, Graphql, Firebase, GRPC, Websocket, SocketIO)
✅ State Management (NGXS, NGRX)
✅ Angular Material | Primeng | Kendo UI | Tailwind CSS
✅ PWA
✅ Rxjs
✅ i18n
✅ Firebase
✅ HTML5, CSS3, SASS, SCSS.
✅ Nx
✅ Library
✅ Micro Frontend
✅ CI/CD
✅ Architecture Design
✅ Enterprise Web Applications Development
✅ Single Page Applications Development
✅ SAAS
✅ Devexpress for Enterprise
Thank you for considering my profile, and I look forward to the opportunity to contribute to your project.
Angular
AngularJS
CSS
HTML5
JavaScript
TypeScript
Angular Material
Bootstrap
Tailwind CSS
SCSS
Sass
Ionic Framework
Firebase
Web Hosting
CI/CD
Rifan M.
Bandung, Indonesia
$20/hr
5.0
13 jobs
I’m a Senior Software Engineer with 15+ years of experience building production web and mobile applications.
My primary focus is frontend development, where I build scalable applications using clean architecture, reactive patterns, and strong performance optimization practices. I have extensive experience working with modern frameworks, especially Angular, and I apply consistent engineering standards to ensure maintainability and long-term scalability.
In addition to web applications, I also develop cross-platform mobile apps using Ionic and Flutter. I integrate native mobile features such as biometric authentication and build device integrations including Garmin wearable devices.
I am currently deepening my expertise in Flutter, actively building applications and expanding my mobile development capabilities while applying the same engineering principles used in production systems.
My background also includes backend development using Go and PHP, working with microservices, REST APIs, and message queues. This allows me to understand the full system architecture and integrate frontend applications smoothly with backend services.
For the past 3 years I have actively leveraged AI tools in my daily development workflow, which significantly improves development speed, debugging efficiency, and code quality. I use AI to accelerate coding, refactoring, troubleshooting, and building internal tooling while maintaining clean and maintainable production code.
Angular
AngularJS
CSS
HTML
JavaScript
TypeScript
Docker
Sass
Symfony
Laravel
PostgreSQL
Microservice
Kubernetes
PHP
Elasticsearch
Flutter
Ionic Framework
Apache Cordova
React
Aurick Andana P.
Tanjung Pinang, Indonesia
$35/hr
5.0
36 jobs
Keep your .NET and Angular applications reliable, maintainable, and production-ready, whether you’re building new features, stabilizing existing systems, or launching greenfield projects.
Specialties:
- Greenfield development with clean, scalable architecture
- Long-term maintenance and feature delivery
- Stabilizing fragile systems and fixing recurring bugs
AI-assisted development speeds up planning, testing, and refactoring while all changes are carefully reviewed, ensuring stable, high-quality production code.
Projects run smoothly with clear communication, realistic scope adjustments, and a single decision-maker.
Angular
CSS
TypeScript
ASP.NET Core
ASP.NET Web API
C#
Git
Azure DevOps
Microsoft SQL Server
Node.js
Bootstrap
Microsoft Azure
Angular Material
.NET Core
AI Implementation
Kevin C.
Medan, Indonesia
$25/hr
5.0
3 jobs
Senior Angular Developer with 8+ years of professional experience across the entire product stack — from Angular and React frontends to Node.js, Laravel, and FastAPI backends, Docker containerization, and CI/CD on GCP and Railway. I've worked as an individual contributor, a team lead, and a senior engineer at product companies — which means I can operate at whatever level a project needs.
My career has taken me from building games and LMS platforms to leading frontend development for enterprise SaaS used by global organizations. That breadth — full stack roots, a stretch managing a team of five, and deep specialization in modern frontend — is what makes me effective at shipping complete product end to end.
──────────────────────────────────────────
WHAT I BUILD
──────────────────────────────────────────
► SaaS Platforms & Dashboards
Complex, data-driven applications with real business logic. Assessment engines, reporting pipelines, analytics dashboards, user management systems. I understand that enterprise SaaS has requirements — audit logs, role-based access, multi-tenant architecture, payment flows — and I've built all of these in production.
► Frontend Architecture (Angular / React / Vue)
6+ years with Angular (since v5/v6 in 2018 through v21 today), 2+ years with React 19 in production, and Vue 3 experience across multiple projects. I write modern Angular with Signals, OnPush, standalone components, and TanStack Query. React work uses Vite, TypeScript, shadcn/ui, and TanStack Query. No shortcuts, no legacy patterns.
► Backend APIs (Node.js / Laravel / FastAPI)
REST API development across multiple stacks. At ProSpark I built full-stack LMS customizations using Laravel and Vue/React for enterprise clients including Gojek, Sampoerna Bank, and Pizza Hut. I've built FastAPI backends with SQLite deployed on GCP Cloud Run via Docker and GitHub Actions. Comfortable with Firebase for real-time and auth requirements.
► Team Lead Experience
At ProSpark I led a team of five engineers across concurrent LMS customization projects — sprint planning in Jira, daily standups, code reviews, client communication, and delivery accountability. Projects were delivered on time for enterprise clients across retail, banking, and logistics.
──────────────────────────────────────────
PORTFOLIO (live demos)
──────────────────────────────────────────
► ng-finboard — Angular 21 financial dashboard with Signals, NgRx SignalStore, TanStack Query, Angular Material
► SoundVault — Splice-inspired audio marketplace built with Vue 3 + FastAPI, deployed on GCP Cloud Run
► EchoStream — Video streaming platform with Next.js + HLS + AWS (S3, CloudFront, App Runner)
► ChainScope — React 19 ESG supply chain dashboard deployed on Vercel
► HomeFinder PH — Next.js 15 PropTech platform deployed on Vercel
All projects are deployed and publicly accessible.
──────────────────────────────────────────
CORE SKILLS
──────────────────────────────────────────
Frontend: Angular 21, React 19, Vue 3, TypeScript, Tailwind CSS, Angular Material, shadcn/ui, RxJS, Signals, TanStack Query, NgRx
Backend: Node.js, Laravel, FastAPI (Python), Firebase, REST APIs
Databases: PostgreSQL, MySQL, SQLite, Firebase Firestore
DevOps: Docker, GitHub Actions, Google Cloud Run, Railway, GitHub Pages
Testing: Vitest, Cypress, Jest
Integrations: Stripe, WorkOS, Posthog, Courier, Puppeteer, Twilio
──────────────────────────────────────────
HOW I WORK
──────────────────────────────────────────
Based in Indonesia (UTC+7), remote-only, 5+ years working with Singapore-based product teams. Async-first, reliable communicator, strong written English. I write clean PRs, document what matters, and flag blockers early rather than going quiet.
Available for full-time contracts (40h/week), part-time, and project-based work. Open to both short-term deliverables and long-term engagements.
Angular
TypeScript
React
Vue.js
Tailwind CSS
Node.js
Laravel
Cypress
MySQL
PostgreSQL
Next.js
NestJS
Angular Material
Firebase
Docker
Google Cloud Platform
MongoDB
FastAPI
ExpressJS
API Integration
Hendri A.
Tuban, Indonesia
$10/hr
5.0
2 jobs
Hello! I am a dedicated and experienced PHP Developer with over 8 years of experience specializing in Laravel and Codeigniter frameworks. I have 6+ years of expertise in Angular development and a strong background in cross-platform mobile development using the Ionic Framework. My proficiency extends to integrating advanced mapping solutions with Mapbox and Google Maps. I am adept at using tools such as Jira and Slack for project management and collaboration and have extensive experience with version control systems like GitHub, GitLab, and Bitbucket. I am committed to working more than 30 hours per week to ensure your project's success.
Skills and Expertise:
- PHP Development: Expert in PHP with over 8 years of experience in building robust web applications using Laravel and Codeigniter.
- Angular Development: 6+ years of experience in developing dynamic single-page applications using Angular.
- Ionic Framework: Skilled in creating cross-platform mobile applications with Ionic.
- Geolocation and Mapping: Proficient in integrating Mapbox and Google Maps for advanced geolocation features.
- Version Control: Experienced with GitHub, GitLab, and Bitbucket for efficient source code management.
- Project Management: Proficient in using Jira for agile project management and efficient team collaboration.
- Communication Tools: Effective team collaboration using Slack.
Work Experience:
- ERP Software Development
- Corporate Social Responsibility (CSR) App Development
- E-commerce Platform Development
- Maps Interaction App
Let's Work Together
I am passionate about leveraging my expertise to help you achieve your project goals. Whether you need a powerful web application, a cross-platform mobile app, or sophisticated map integration, I am here to assist you. Let's connect and discuss how I can contribute to your project's success!
Angular
Web Application
PHP
Web Development
Vue.js
Laravel
CSS 3
Bootstrap
MySQL
Node.js
CodeIgniter
Ionic Framework
Mapbox
Google Maps
Bayu C.
Jepara, Indonesia
$40/hr
5.0
24 jobs
My current main area of interest is Next.JS, React JS, Tailwind, Angular, Typescript, Microservice, Go lang, MEAN/MERN stack, WordPress, and Webflow.
In front-end, I know well about cross-browser HTML/CSS layout, browser rendering performance, and security. Fluent in using Modern layouts like flexbox and Grid. Strong skill in "Responsive" layout by using "Mobile first" approach, "Desktop first" approach also no problem.
Strong and love to work with Javascript and Javascript frameworks from "prototype" age until ES6/Typescript age. Overall, I know in-depth about frontend technology.
Have extensive experience in Cloud computing, both architect-ing and programming. Know well in server management from the ground up with Linux. Have experience with windows servers too.
In the back end, I am highly experienced with the following:
- Go/Golang ( Vanilla, GIN, Gorilla, System programming)
- Node.JS ( Vanilla, Express, KOA )
- PHP ( Vanilla, CI, Laravel ).
I have over 8 years of experience in full-stack web and mobile development. In the last 5 years, I have been working on several complex projects for my international clients from several job platforms on the Internet. Therefore, I feel confident about remote communication. Because I often perform detailed communication discussing projects in several ways. By email, message chat, video call, and screen sharing.
I have a long journey in web development, hence I have a lot of experience and deep knowledge of many programming languages and frameworks of them. And I Have a strong intuition in coding/programming. I keep updating my skills with the latest and modern technologies in web development. I believe I can take any challenge in programming things, especially web development.
Skill is important to me, but it is just a part of my highest concern which is customer satisfaction. I am a responsible and honest person in handling projects in terms of achieving their goal and keeping their data/privacy secured.
I love to build trust and long-term relationships with my clients. It will be easier to work if I know my client better and get better.
Angular
CSS
JavaScript
TypeScript
Golang
React
SCSS
Node.js
Next.js
MongoDB
Kubernetes
WordPress
Tailwind CSS
Redux
GSAP
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right Angular developers, faster.
How do I hire a Angular Developer in Indonesia on Upwork?
You can hire a Angular Developer in Indonesia on Upwork in four simple steps:
Create a job post tailored to your Angular Developer project scope. We'll walk you through the process step by step.
Browse top Angular Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Angular Developer profiles and interview.
Hire the right Angular Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Angular Developer?
Rates charged by Angular Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Angular Developer in Indonesia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Angular Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Angular Developer team you need to succeed.
Can I hire a Angular Developer in Indonesia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Angular Developer proposals within 24 hours of posting a job description.