Build web interfaces used millions of times a month.
Posted 5 Oct 2026Applications close 3 Jan 2027Rp 5.000.000 – Rp 9.000.000 per month
Team
Engineering
Location
Tegal
Type
Full time
Work mode
Hybrid
Openings
3
About the role
We are looking for a developer who is comfortable writing JavaScript and wants to grow into a solid engineer. You will turn designs into clean interfaces and wire them up to APIs with the backend team. We do not expect you to know everything — we are looking for strong foundations, a willingness to ask, and the intent to grow quickly.
Responsibilities
Build responsive web interfaces from the UI/UX team's designs
Integrate the frontend with REST APIs
Write clean, structured and documented React code
Take part in code review and pairing sessions with senior engineers
Write unit tests and debug to keep application quality high
Optimise page performance: load speed and Core Web Vitals
Work with the product team to understand what a feature needs to do
Requirements
At least a D3/S1 in Computer Science, Information Systems or a related field; self-taught with a strong portfolio is equally welcome
0–2 years of experience, or a fresh graduate
What you get
Health insurance for you and your family (optional)
Religious holiday allowance (THR) and a performance bonus
12 days of annual leave plus public holidays
Hybrid: three days a week from wherever you work best
A company laptop and a monitor allowance
A yearly learning budget for courses, certifications and conferences
A mentoring programme with a senior engineer for your first six months
A clear path from Junior to Mid to Senior within 2–3 years
The process
1
Application received
We review your application — software helps us read the CV, a person makes the call.
2
Screening
We read your application and reach out by email or phone if there is anything to discuss.
3
Assessment
An online basic test — multiple choice and short essays, scored automatically first. The result informs our team; it does not decide for them.
4
Real project
A small piece of real work, reviewed by our team — this is where a person takes over from the automated steps.
5
Interview
A conversation with the team you would join, and with your future lead.
6
Offer
We talk numbers, start date and anything else that matters to you.
Junior Frontend Developer — Careers at Sentadu — Sentadu
A strong grasp of HTML5, CSS3 and JavaScript (ES6+)
Familiar with at least one framework: React.js (primarily) or Vue.js
Understand responsive design and a mobile-first approach
Familiar with the Git/GitHub workflow: branching and pull requests
A basic understanding of REST APIs and asynchronous JavaScript (fetch/axios)
Nice to have: TypeScript, Tailwind CSS, Next.js, Jest or React Testing Library
A GitHub portfolio with at least 2–3 publicly accessible projects
How we assess you
Your first six months come with intensive mentoring from a senior engineer, including weekly pairing and code review. After that you take ownership of features on your own, on a path from Junior to Mid-Level within 2 years.
Paperwork, accounts and your first-week plan, prepared before you arrive.
8
Welcome aboard
You are on the team. A buddy is assigned for your first month.