8,802 Junior Developer jobs in Indonesia
Junior Software Developer Apprenticeship (Web Development)
Posted 8 days ago
Job Viewed
Job Description
You will gain exposure to front-end and back-end development technologies, learning to design, code, test, and deploy web applications. The apprenticeship will cover essential skills such as HTML, CSS, JavaScript, popular front-end frameworks (e.g., React, Vue), and back-end languages/frameworks (e.g., Node.js, Python/Django). You will participate in code reviews, learn about version control systems (like Git), and understand database concepts. This is a learning-intensive role, requiring dedication, a strong desire to learn, and the ability to absorb new information quickly. Our client is committed to fostering a supportive learning environment where you can grow your skills and develop a successful career path. The training and mentorship provided are tailored to ensure your success, making this an ideal stepping stone into the professional world of software engineering.
Key Responsibilities:
- Participate in structured training modules covering web development fundamentals.
- Assist in developing and maintaining front-end and back-end web applications under guidance.
- Learn and apply version control systems (e.g., Git) for code management.
- Collaborate with senior developers on coding, debugging, and testing tasks.
- Write clean, maintainable, and efficient code following established standards.
- Participate in code reviews to learn from experienced developers.
- Understand and implement basic database design and management principles.
- Contribute to project documentation and knowledge sharing.
- Actively seek feedback and opportunities for skill development.
- Adhere to project timelines and work collaboratively within a remote team.
Qualifications:
- High school diploma or equivalent required. A degree or diploma in Computer Science, IT, or a related field is a plus but not mandatory for eager learners.
- Demonstrated passion for technology and a strong aptitude for problem-solving.
- Basic understanding of programming concepts is beneficial.
- Eagerness to learn and adapt to new technologies.
- Strong communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- Self-motivated and proactive in seeking knowledge.
- Good analytical skills.
- Prior personal projects or online course completions in coding are advantageous.
Developer
Posted today
Job Viewed
Job Description
Qualifications:
- 4 years of experience in backend development roles.
- Proficiency in one or more backend programming languages (e.g., Golang, , Python, Java, or PHP).
- Experience in designing and consuming APIs.
- Solid knowledge of relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Familiarity with version control tools (Git) and modern development workflows.
- Understanding of API security principles (e.g., OAuth, JWT).
developer
Posted today
Job Viewed
Job Description
- Develop and maintain robust, scalable, and secure backend services using
- Build dynamic and responsive user interfaces using React with JavaScript/TypeScript.
- Write and maintain unit tests for React components using Jest.
- Implement unit tests for backend services using appropriate tools.
- Design and manage database schemas using MySQL and MongoDB.
- Integrate and leverage Google AI Services and Azure AI Services within the application.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum performance, scalability, and maintainability.
- Stay up-to-date with emerging trends in technology, frameworks, and libraries.
- Contribute to LLM-based solutions with RAG (Retrieval-Augmented Generation), when applicable
Developer
Posted today
Job Viewed
Job Description
Working System:
Full WFO (Sunter, Jakartag Utara)
Employment Contract:
PKWT/Contract
Job Qualifications:
- Bachelor's Degree (S1) in Computer Science, Informatics Engineering, Information System, or any other related majors
- Has 2 years of experience as Frontend Developer or similar positions (MANDATORY)
- Has experience with Javascript, (MANDATORY)
- Willing to WFO to Sunter, Jakarta Utara
developer
Posted today
Job Viewed
Job Description
- Pendidikan minimal D3/S1 Informatika, Sistem Informasi, atau bidang terkait.
- Pengalaman minimal 1 tahun di posisi serupa (fresh graduate dengan portofolio proyek diterima).
- Menguasai bahasa pemrograman web: PHP, JavaScript, HTML, CSS (diutamakan menguasai framework Laravel, React, atau ).
- Memahami database MySQL/PostgreSQL.
- Memiliki pengetahuan dasar tentang hosting, domain, dan API integration.
- Diutamakan memiliki pengalaman membuat sistem internal seperti HRIS, POS, atau dashboard laporan.
- Teliti, komunikatif, dan terbiasa bekerja dengan timeline.
- Mampu bekerja mandiri dan juga kolaboratif dalam tim lintas divisi.
- Bersedia bekerja full time on site di Yogyakarta.
Developer
Posted today
Job Viewed
Job Description
Company Description
CODE.ID is a software development service company dedicated to turning innovative ideas into functional and technically sound applications or websites. Serving both local Indonesian and international clients for over 16 years, CODE.ID prides itself on delivering high-quality projects that satisfy and retain customers. Our team of passionate and technically adept engineers ensures that each application is not only functional but also user-friendly and engaging.
Role Description
This is a full-time, on-site role for a Developer located in Jakarta, Indonesia. The Developer will be responsible for developing server-side logic, ensuring high performance and responsiveness to requests from the front-end, and working closely with front-end developers to integrate user-facing elements. The developer will also be involved in designing and implementing low-latency, high-availability, and performant applications, as well as collaborating with other team members to design scalable and efficient code.
Qualifications
- Proficiency in Back-End Web Development and Software Development
- Strong knowledge of
- Experience as Backend Developer for at least 3 years
- Experience with Front-End Development, including knowledge of
- Ability to design and implement low-latency, high-availability, and performant applications
- Excellent problem-solving skills and a proactive attitude
- Ability to work on-site in Jakarta, Indonesia
- Experience with cloud technologies and RESTful APIs is a plus
- Bachelor's degree in Computer Science, Information Technology, or related field
T24 Developer (Temenos24 Developer)
Posted today
Job Viewed
Job Description
- Exp Replicate and Analysis issues that occur in banking products, Develop T24 IT Core Banking application, Collects the data needed to resolve issues.
- Bug fixing on the program code, Create fixing documentation, Health Check t24 System and Present Preventive Maintenance Report., COB Error handling
- 3+ years' of development experience
- Working knowledge of T24 TAFJ (Temenos Application Framework for Java), with experience in customizing and integrating core banking solutions.
- Strong understanding of Web services protocols, including REST, SOAP, and API design.
- Proficient with version control systems, particularly Git.
- Solid knowledge and practical experience with Scrum and Agile methodologies.
Be The First To Know
About the latest Junior developer Jobs in Indonesia !
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.
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.