Deskripsi pekerjaan Web Developer PT. Akselerasi Solusi Bersama (Axellindo)
Web Developer
Position: Web Developer
Project: Web QSR – Feature Enhancement
Headcount: 2
Experience: 2–3 years
Bersedia bekerja on site di Bandung
Job Description
Web Developer bertanggung jawab untuk melakukan development, enhancement, maintenance, integration, dan optimization pada aplikasi web QSR. Posisi ini akan bekerja sama dengan Project Manager, Business Analyst, QA, UI/UX, serta tim teknis lainnya untuk memastikan pengembangan fitur berjalan sesuai requirement, timeline, dan standar kualitas yang ditetapkan.
Key Responsibilities:
• Menganalisis business requirement dan technical requirement untuk kebutuhan enhancement fitur Web QSR.
• Mengembangkan fitur baru serta melakukan enhancement terhadap fitur existing sesuai kebutuhan project.
• Melakukan development dan maintenance pada sisi backend maupun frontend aplikasi sesuai kebutuhan.
• Mengembangkan dan melakukan integrasi API / Web Services dengan sistem atau aplikasi terkait.
• Mengembangkan aplikasi menggunakan Laravel/PHP, Python, dan/atau Go sesuai kebutuhan project.
• Melakukan database development, integration, maintenance, dan optimization menggunakan MySQL, PostgreSQL, dan SQL Server.
• Membuat dan melakukan optimasi SQL query untuk meningkatkan performa aplikasi.
• Melakukan debugging, troubleshooting, dan resolution terhadap bugs maupun technical issues.
• Melakukan unit testing dan memastikan fitur yang dikembangkan berjalan sesuai functional requirement.
• Berkolaborasi dengan QA dalam proses testing, bug fixing, dan regression testing.
• Melakukan code review dan memastikan development mengikuti coding standards dan best practices.
• Melakukan version control menggunakan Git serta mengikuti development workflow yang telah ditetapkan.
• Mendukung proses deployment dan maintenance aplikasi pada environment development, staging, maupun production.
• Membuat dan memperbarui dokumentasi teknis terkait fitur, API, database, dan perubahan aplikasi.
• Berkoordinasi dengan tim terkait untuk memastikan development sesuai dengan timeline dan project milestone.
• Memberikan support terhadap aplikasi serta melakukan continuous improvement terhadap performance, reliability, dan maintainability sistem.
________________________________________
Job Specification
1. Education
• Minimum D3/S1 dari jurusan:
o Software Engineering
o Information Technology
o Computer Science
o Information Systems
o Computer Engineering
o atau bidang lain yang relevan.
2. Experience
• Memiliki pengalaman 2–3 tahun sebagai Software Developer, Web Developer, Fullstack Developer, Backend Developer, atau posisi yang relevan.
• Memiliki pengalaman dalam web application development.
• Memiliki pengalaman dalam melakukan feature enhancement, system maintenance, bug fixing, dan application development.
• Pengalaman mengerjakan project QSR, F&B, Retail, Enterprise System, atau high-transaction application menjadi nilai tambah.
3. Technical Skills
Programming / Framework
• Menguasai Laravel / PHP.
• Memiliki pengalaman menggunakan Python.
• Memiliki pengalaman menggunakan Go / Golang.
• Memahami konsep Object-Oriented Programming (OOP).
• Memahami REST API / Web Services.
• Memahami software development lifecycle (SDLC).
Database
• Menguasai MySQL.
• Memiliki pengalaman dengan PostgreSQL.
• Memiliki pengalaman dengan Microsoft SQL Server.
• Memahami relational database, database design, SQL query, indexing, dan query optimization.
Development Tools
• Memahami penggunaan Git / Version Control.
• Familiar dengan debugging dan troubleshooting application.
• Familiar dengan development, staging, dan production environment.
• Docker, CI/CD, Linux, atau Cloud Platform menjadi nilai tambah.
4. Functional Competencies
• Strong analytical and problem-solving skills.
• Mampu menerjemahkan requirement menjadi technical solution.
• Memiliki kemampuan debugging dan troubleshooting yang baik.
• Memahami coding best practices dan clean code.
• Detail-oriented dan memiliki perhatian terhadap kualitas software.
• Mampu bekerja dengan deadline dan project timeline.
• Mampu bekerja secara mandiri maupun dalam tim.
• Memiliki komunikasi dan kolaborasi yang baik.
• Adaptif terhadap perubahan requirement.
• Memiliki kemauan belajar teknologi dan tools baru.

