30 Frontend Development jobs in Indonesia
Junior Frontend Development Apprentice
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of user interfaces for web applications using HTML, CSS, and JavaScript.
- Collaborate with senior developers to translate design mockups and wireframes into functional web pages.
- Participate in code reviews and contribute to maintaining code quality and consistency.
- Learn and apply responsive design principles to ensure applications are accessible across various devices.
- Debug and troubleshoot frontend issues under the guidance of mentors.
- Engage in continuous learning of new frontend frameworks and libraries (e.g., React, Vue, Angular).
- Contribute to documentation of frontend components and processes.
- Actively participate in team meetings and agile development cycles.
- Develop a strong understanding of version control systems like Git.
- Contribute to testing efforts to ensure a seamless user experience.
Qualifications:
- A passion for frontend development and a strong desire to learn.
- Basic understanding of HTML, CSS, and JavaScript is preferred.
- Familiarity with any JavaScript framework is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, essential for a remote team.
- Ability to work independently and manage time effectively in a remote setting.
- Proactive attitude towards learning and adapting to new technologies.
- A portfolio of personal projects or academic work demonstrating coding ability is highly recommended.
- This is a fully remote role based in **Batam, Riau Islands, ID**, offering flexibility and work-life balance.
Join our client's vibrant team and start building your future in frontend development. We are looking for enthusiastic individuals ready to absorb knowledge and contribute to exciting projects. This apprenticeship is designed to provide a solid foundation for a rewarding career.
Senior Frontend Development Lead - E-commerce
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of complex frontend features for a high-traffic e-commerce platform.
- Architect robust and scalable frontend solutions using modern JavaScript frameworks (e.g., React, Vue.js, Angular).
- Establish and enforce frontend development best practices, coding standards, and design patterns.
- Mentor and guide a team of frontend developers, fostering their technical growth and ensuring high-quality code delivery.
- Collaborate closely with UI/UX designers, product managers, and backend engineers to translate product requirements into functional and visually appealing interfaces.
- Optimize frontend performance for speed, scalability, and responsiveness across various devices and browsers.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Stay ahead of emerging frontend technologies, tools, and trends, and advocate for their adoption where appropriate.
- Troubleshoot and resolve complex frontend issues, ensuring a seamless user experience.
- Develop and maintain comprehensive frontend documentation.
- Contribute to the strategic roadmap for frontend development and technological innovation.
- Champion accessibility standards (WCAG) and ensure compliance in all frontend development.
- Drive continuous improvement in development processes and team productivity.
- Participate in sprint planning, daily stand-ups, and retrospective meetings.
- Ensure the security of frontend applications and mitigate potential vulnerabilities.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional frontend development experience, with at least 2 years in a leadership or mentoring role.
- Expertise in modern JavaScript frameworks such as React, Vue.js, or Angular, and their associated ecosystems.
- Proficiency in HTML5, CSS3, and preprocessors like SASS or LESS.
- Strong understanding of state management libraries (e.g., Redux, Vuex, Zustand).
- Experience with RESTful APIs and asynchronous request handling.
- Deep knowledge of responsive design principles and cross-browser compatibility.
- Familiarity with build tools like Webpack, Parcel, or Vite.
- Experience with frontend testing frameworks (e.g., Jest, Cypress, React Testing Library).
- Understanding of SEO best practices for frontend development.
- Proven ability to architect complex frontend applications and lead technical discussions.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience in e-commerce platforms and a passion for user-centric design.
- Familiarity with CI/CD pipelines and version control systems (Git).
Web Development Intern
Posted today
Job Viewed
Job Description
Tanggung Jawab Utama:
- Able to maintain website
- Responsible in designing web page
- Know how to increase web traffic
- Able to develop web's domain
Kualifikasi:
- Fresh Grad are very welcome
- Open for those who have an obligation to do an internship for active student
- A Creative and Innovative Person
- Able to work in team
- Able to meet the deadline
- Willing to work on site
Benefit:
- Pengalaman langsung dalam desain dan pengembangan website real
- Portofolio yang bisa kamu banggakan
- Lingkungan kerja kolaboratif dan terbuka untuk ide-ide baru
- Sertifikat magang & rekomendasi (jika performa baik)
Jenis Pekerjaan: Magang
Panjang kontrak: 3 bulan
Pertanyaan Lamaran:
- Saat ini kamu sedang kuliah/magang di tempat lain? Jika iya, bagaimana rencana kamu mengatur waktu selama internship ini?
Apakah kamu bersedia mengikuti program magang ini secara full-time (minimal 3 hari kerja per minggu)?
Periode magang yang bisa kamu ambil (mulai kapan & estimasi durasi magang)?
Dimana domisili Anda saat ini
Web Development Intern
Posted today
Job Viewed
Job Description
About Us
Ematic Solutions is pioneering Southeast Asia's AI Agency model, moving beyond a traditional digital agency to a company engineered for the AI age. Our mission is to infuse AI into everything we do, helping organizations build and optimize high-ROI digital ecosystems. We are a profitable, scalable business with a deep technical DNA and an AI-native workforce. We're looking for AI-savvy, forward-thinking individuals who are excited to shape the future of marketing with us.
What's The Gig?
In this role, you'll be part of a lean, innovative, and profitable team that's engineered for the future of marketing. You'll work hands-on with AI-powered tools, scalable service models, and multi-market campaigns, delivering real impact for leading organizations. Expect a fast-paced environment where you'll learn, experiment, and grow as we embed AI into everything we do — from strategy to execution.
Your Responsibilities Will Include:
- Apply your knowledge and experience in a real business setting in a tech startup
- Be part of challenging assignments and internal projects
- Assist in any customer/technical support related matter
- Perform other related functions that may be assigned by your manager
- Responsible for ad-hoc assignment, function and other related duties specified by your manager
- Translating website UI/UX wireframes into visual elements
- Learning and implementing event tracking on web applications
- Learning to optimize websites for optimal speed and scalability
- Learning the implementation of security and data protection
- Learning to troubleshoot web application issues efficiently and effectively
What we're looking for
- Available for a full time internship (6 months, paid internship)
- Preferably a fresh graduate or final year student pursuing a Bachelor or higher Degree in Information Technology
- A vigilant problem-solver and a fast learner
- Ability to prioritize, multi-task, and perform effectively under pressure
- A good team player and aims to continue improving with the team and also able to work within and cross departments
- Have basic knowledge on WordPress and/or Shopify is a plus
- Interest in and familiarity with AI tools (e.g., ChatGPT, Gemini) and a basic understanding of AI concepts such as LLMs, prompting, and AI agents. You'll have opportunities to apply these skills in real projects and grow your expertise with us.
What We Offer
- Be exposed to and grow your knowledge across the Digital Marketing ecosystem, including Performance Marketing, SEO, Content Marketing, CRM and more
- Competitive pay with an attractive, long-term compensation model
- Opportunity to interact with colleagues from different countries and cultures
Web Development Intern
Posted today
Job Viewed
Job Description
We are inviting highly motivated fresh graduates with a Bachelor's degree in Information Technology, Information Systems, Computer Science, or other related fields to join us as Web Developer Interns. This program is designed as a professional entry point for aspiring developers who are eager to contribute, learn, and grow into future full-time professionals. This internship is designed to provide hands-on learning opportunities in these areas under the guidance of experienced developers.
TasksResponsibilities
- Assist in developing, testing, and maintaining web applications.
- Revise, edit, and optimize web content and functionality.
- Collaborate with design and product teams to improve user experience.
- Support debugging, troubleshooting, and performance improvements.
- Participate in implementing new features and exploring modern technologies.
Qualifications
- Bachelor's degree in IT, IS, Computer Science, or a related field.
- Strong English communication skills (technical reading/writing) are expected.
Basic knowledge in:
- Front-end Development: HTML, CSS, JavaScript; familiarity with frameworks such as React, Vue, Angular, or Svelte is a plus.
- Back-end Development: Exposure to PHP (CodeIgniter, Laravel, Symfony, Yii), (Express, NestJS), Python (Django, Flask, FastAPI), or Java (Spring Boot, Hibernate).
- Databases: Understanding of MySQL/PostgreSQL and basic exposure to NoSQL (MongoDB, Firebase).
- Version Control: Git/GitHub for collaboration and code review.
API & Integration: RESTful APIs, JSON, authentication methods (OAuth, JWT); GraphQL is a plus. - Web Architecture: MVC pattern, client-server model, and component-based design.
- Testing & Debugging: Familiarity with unit testing and debugging tools.
- Performance & Security Awareness: Basic understanding of optimization, caching, input validation, and common vulnerabilities.
- Deployment Basics: Awareness of cloud platforms (AWS, GCP, Azure, or Vercel), CI/CD pipelines, or containerization (Docker) is an advantage.
- Strong willingness to learn, detail-oriented, proactive, and able to work both independently and in a team.
What We Offer
- Real-world project experience in a professional environment.
- You will learn and gain experience with these technologies during the internship.
- A competitive internship allowance will be provided to support your learning experience.
- Mentorship and structured guidance from experienced developers.
- A supportive and collaborative workplace to accelerate growth.
- Internship certificate upon completion.
- Clear career pathway with the potential to transition into a full-time role based on performance.
Additional Information
Only shortlisted candidates will be contacted . The application deadline is October 10, 2025.
Web Development Intern
Posted today
Job Viewed
Job Description
We are inviting
highly motivated
fresh graduates with a Bachelor's degree in Information Technology, Information Systems, Computer Science, or other related fields to join us as Web Developer Interns. This program is designed as a professional entry point for aspiring developers who are eager to contribute, learn, and grow into future full-time professionals. This internship is designed to provide hands-on learning opportunities in these areas under the guidance of experienced developers.
Responsibilities
- Assist in developing, testing, and maintaining web applications.
- Revise, edit, and optimize web content and functionality.
- Collaborate with design and product teams to improve user experience.
- Support debugging, troubleshooting, and performance improvements.
- Participate in implementing new features and exploring modern technologies.
Qualifications
- Bachelor's degree in IT, IS, Computer Science, or a related field.
- Strong English communication skills (technical reading/writing) are expected.
Basic knowledge in:
- Front-end Development
: HTML, CSS, JavaScript; familiarity with frameworks such as React, Vue, Angular, or Svelte is a plus. - Back-end Development
: Exposure to PHP (CodeIgniter, Laravel, Symfony, Yii), (Express, NestJS), Python (Django, Flask, FastAPI), or Java (Spring Boot, Hibernate). - Databases
: Understanding of MySQL/PostgreSQL and basic exposure to NoSQL (MongoDB, Firebase). - Version Control
: Git/GitHub for collaboration and code review. - API & Integration
: RESTful APIs, JSON, authentication methods (OAuth, JWT); GraphQL is a plus. - Web Architecture
: MVC pattern, client-server model, and component-based design. - Testing & Debugging
: Familiarity with unit testing and debugging tools. - Performance & Security Awareness
: Basic understanding of optimization, caching, input validation, and common vulnerabilities. - Deployment Basics
: Awareness of cloud platforms (AWS, GCP, Azure, or Vercel), CI/CD pipelines, or containerization (Docker) is an advantage. - Strong willingness to learn
, detail-oriented, proactive, and able to work both independently and in a team.
What We Offer
- Real-world project experience in a professional environment.
- You will learn and gain experience with these technologies during the internship.
- A competitive internship allowance will be provided to support your learning experience
- Mentorship and structured guidance from experienced developers.
- A supportive and collaborative workplace to accelerate growth.
- Internship certificate upon completion.
- Clear career pathway with the potential to transition into a full-time role based on performance.
Additional Information
Only shortlisted candidates will be contacted. The application deadline is
October 10, 2025.
Web Development Intern
Posted today
Job Viewed
Job Description
Internship Opportunity : Web Developer Intern PT Stayomi Hospitality Indonesia
About Surabaya Homey
We are a growing guesthouse network managing ten properties across Surabaya with a strong focus on sustainable operations and direct-booking growth. We build practical, guest-centric digital solutions to improve bookings, guest experience, and operational efficiency.
Position: Web Developer Intern
Location: Surabaya (50% On-site, 50% Hybrid)
Duration: 3–6 months (flexible)
Work schedule: ~30 hours/week
Eligibility: Active university students in Surabaya (3rd – 8th semester)
Key Responsibilities
- Build, maintain, and improve our public website and booking pages (responsive, accessible, fast).
- Implement and maintain a lightweight direct-booking widget / reservation flow (frontend + simple backend or integration with existing Google Sheets/PMS).
- Integrate website with third-party services: payment gateway, Google Analytics/GA4, Facebook/Instagram pixels, and OTA APIs or channel manager (where applicable).
- Create and maintain simple admin tools (e.g., booking export, availability sync, content CMS) — can be Google Apps Script / Firebase / small Node service.
- Optimize site performance (loading speed, mobile UX) and basic SEO improvements.
- Fix bugs, deploy updates, and manage version control using Git.
- Work with marketing to implement A/B tests, landing pages, and tracking.
- Write clear technical documentation and handover notes for operations staff.
Qualifications
Must-haves
- Active university student (3rd semester minimum).
- Solid fundamentals in HTML, CSS, JavaScript.
- Experience with a modern frontend framework/library (React, Vue, or preferred).
- Comfortable using Git and working with APIs (REST/JSON).
- Able to produce responsive, mobile-first UI and basic accessibility best practices.
- Problem-solver attitude, attention to detail, and good communication skills.
Nice-to-haves
- Basic backend knowledge , Firebase, or simple PHP/Laravel).
- Familiarity with Google Apps Script and using Google Sheets as lightweight backends.
- Experience with payment gateway integration (Stripe/PayPal/Local gateway).
- Knowledge of SEO fundamentals, GA4, and Facebook/Instagram tracking.
- Portfolio or GitHub showing past web projects or code samples.
Learning & Benefits
- Hands-on experience building production web features used by real customers.
- Mentorship from founders and hospitality/operations teams — learn how product decisions tie to revenue and ops.
- Practical exposure to integrations used by small hospitality businesses (PMS/OTAs, payment, analytics).
- Development of full-stack skills (frontend, lightweight backend, integrations).
- Certificate of completion and a professional recommendation upon successful internship completion.
- Monthly salary / stipend.
Deliverables (example)
- A responsive landing page + booking widget deployed and connected to our booking workflow.
- Simple admin script/tool to export bookings and sync availability.
- Performance/SEO improvements and a short technical handover doc.
- Weekly progress updates and a final demo presentation.
In your cover letter, briefly tell us:
- One small web project you built and what you learned from it.
- Your available start date and weekly availability.
Be The First To Know
About the latest Frontend development Jobs in Indonesia !
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, coding, and debugging of web applications.
- Learn and apply front-end technologies such as HTML, CSS, and JavaScript.
- Gain exposure to back-end development languages and frameworks (e.g., Python, Node.js, React, or similar).
- Participate in code reviews and contribute to improving code quality.
- Collaborate with team members on project tasks and requirements.
- Assist in testing and quality assurance processes.
- Learn about database management and integration.
- Contribute to the development of documentation for projects.
- Engage in learning activities and training sessions provided by the company.
- Understand and adhere to development best practices and methodologies.
Qualifications:
- High school diploma or equivalent; a degree in Computer Science or a related field is a plus.
- Basic understanding of programming concepts.
- Eagerness to learn and a passion for technology.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Familiarity with version control systems like Git is beneficial.
- Previous personal projects or coursework in web development are highly valued.
- Must be able to commute to our office in Bekasi, West Java, ID for hybrid work requirements.
- Commitment to completing the apprenticeship program.
Junior Web Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in coding, testing, and debugging web applications.
- Learn and apply various programming languages and frameworks under guidance.
- Participate in team meetings and collaborate with colleagues remotely.
- Help create and maintain technical documentation.
- Understand and implement basic UI/UX principles.
- Troubleshoot and resolve minor bugs and issues as directed.
- Engage in learning activities and skill development sessions.
- Support the development team in day-to-day tasks.
- Gain exposure to version control systems like Git.
- Contribute to the continuous improvement of development processes.
- A strong passion for web development and technology.
- Basic understanding of HTML, CSS, and JavaScript is a plus.
- Familiarity with any programming language is an advantage.
- Excellent communication skills, especially in a remote setting.
- Ability to learn quickly and adapt to new technologies.
- A proactive attitude and a desire to contribute.
- Self-motivated and able to work independently.
- Access to a reliable internet connection and a suitable remote work environment.
- Completed or pursuing a degree/diploma in a related field is beneficial but not strictly required.
- Enthusiasm for collaborative online teamwork.
Junior Web Development Trainee
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of responsive web applications using HTML, CSS, and JavaScript.
- Learn and apply front-end frameworks such as React, Vue, or Angular.
- Understand and contribute to back-end development using languages like Node.js, Python, or PHP.
- Participate in database design and management (e.g., SQL, NoSQL).
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional web pages.
- Engage in code reviews, debugging, and troubleshooting to ensure application quality.
- Utilize version control systems (Git) for code management and collaboration.
- Participate in daily stand-ups and sprint planning meetings within an agile development environment.
- Research and implement new technologies and tools to improve development processes.
- Contribute to testing strategies, including unit and integration testing.
- Document code and development processes for future reference.
- Proactively seek feedback and learning opportunities to enhance technical skills.
- Contribute to the continuous improvement of our client's web presence.
- A genuine passion for web development and a strong desire to learn.
- Foundational knowledge of HTML, CSS, and JavaScript is essential.
- Exposure to at least one modern JavaScript framework (e.g., React, Vue, Angular) is a plus.
- Familiarity with back-end concepts and at least one server-side language is advantageous.
- Understanding of database principles.
- Excellent problem-solving and analytical abilities.
- Strong communication skills for effective remote collaboration.
- Ability to work independently, manage time effectively, and meet project deadlines.
- Self-starter with a proactive attitude towards learning and development.
- A portfolio showcasing personal projects, GitHub contributions, or coding challenges is highly recommended.
- Must be eligible to work remotely from Bandung, West Java, ID .
- A stable internet connection and a dedicated workspace are required.