

Fullstack Developer
MileApp
- West Jakarta, Indonesia86, RT09/RW05, Jalan Letjen S Parman, Tanjung Duren Selatan Kel., Grogol Petamburan, West Jakarta, DKI Jakarta, IndonesiaWest JakartaDKI JakartaIndonesiaIndonesiaTELECOMMUTE
- Full timeFULL_TIME
Posted 11 hours ago and deadline of application is on 29 Nov
Recruiter was hiring 11 hours ago
2025-09-22T09:29:43.315959+00:002025-11-29T17:00:00+00:00Job Description
- Understand business requirements and translate them into user-friendly, scalable technical solutions
- Design, develop, and maintain frontend applications using JavaScript and Vue.js with a strong focus on usability and UI/UX best practices
- Implement responsive and accessible UI components with attention to detail and performance
- Develop and manage RESTful APIs, services, and third-party integrations
- Design, optimize, and maintain databases (SQL and NoSQL)
- Ensure system architecture and documentation are clear, scalable, and well-maintained
- Write and maintain unit and integration tests to ensure both frontend and backend reliability
- Perform code reviews to uphold coding standards and foster team collaboration
- Troubleshoot, debug, and optimize both frontend performance (load time, rendering) and backend performance (queries, scalability)
- Collaborate with product managers, designers, and other developers to ensure seamless end-to-end delivery
- Contribute to CI/CD pipelines and deployment processes
- Leverage agentic AI tools (e.g., Claude Code, GitHub Copilot, Devin, Cursor, and similar) to accelerate development, improve productivity, automate repetitive tasks, and assist in problem-solving
Minimum Qualifications
- Bachelor’s degree in Information Systems, Information Technology, or related field
- At least 3 years of professional experience as a Fullstack Developer (or frontend + backend combined)
- Proficient in JavaScript (ES6+) and experienced with Vue.js (Nuxt.js is a plus)
- Solid understanding of UI/UX principles and ability to translate designs into functional, responsive interfaces
- Backend development experience in PHP (Laravel preferred) and JavaScript (Express.js); familiarity with Golang or Python is a plus
- Experience working with databases such as MySQL, MongoDB, OpenSearch, or ClickHouse
- Skilled in writing unit tests and integration tests for both frontend and backend
- Familiar with project documentation and version control tools (Git/GitHub/GitLab)
- Knowledge of Apache Kafka for real-time data pipelines and event-driven architecture is a plus
- Familiar with CI/CD pipelines and deployment on cloud platforms (AWS, GCP, or similar)
- Actively uses AI-assisted development tools and agentic AI (e.g., Claude Code, Copilot, Devin, Cursor, etc.) as part of daily workflow
- Willingness to learn, adapt, and work across both frontend and backend technologies
Perks and Benefits
Work from Home
Gym Membership
Maternity & Paternity Leave
Medical, Prescription, Dental, or Vision Plans
Other
✅ Work from Anywhere – Enjoy the flexibility to work from a location that suits you best.
✅ Laptop for Work – We provide the necessary tools to support your productivity.
✅ Medical Benefits – Covers dental, optical, medical check-ups, and wellness programs.
✅ Overtime Allowance – Get fairly compensated for extra hours worked.
✅ Skill Development Allowance – Invest in your growth with courses, certifications, and training programs.
✅ Team Bonding Allowance – Strengthen relationships with quarterly team activities.
✅ Employee Loan Program – Access financial support of up to 3x your salary when needed.
Required Skills
- JavaScript
- Laravel
- MySQL
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Office Address
- GoWork Central Park, Letjen S. Parman Level LG, Unit L109-114, Tj. Duren Sel., Kec. Grogol Petamburan, Kota Jakarta Barat, 11470
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.