Skill diminta
Attention to DetailCI/CDDockerGitJavaJavaScriptNode.jsPHPREST APIReactSQLTypeScriptVue.js
Gaji pasar untuk posisi ini
Median Rp6,7 jt/bulan · rentang umum Rp4,5 jt – Rp8,3 jt
Berdasarkan 227 lowongan Frontend Development se-Indonesia (semua level).
Lihat data gaji selengkapnya →Deskripsi
About the role
Fullstack Developer responsible for developing, maintaining, and enhancing web applications and internal systems across both frontend and backend.
- Key responsibilities
- Develop, maintain, and enhance web applications and internal systems across both frontend and backend.
- Build and integrate RESTful APIs and third-party services to support payment gateway and business processes.
- Develop responsive, user-friendly, and high-performance frontend applications.
- Design and maintain backend services, databases, and application architecture to ensure scalability and reliability.
- Collaborate with Product, IT, QA, and other teams to deliver features based on business and technical requirements.
- Troubleshoot, debug, and optimize application performance, security, and system reliability.
- Write clean, maintainable, and well-documented code while following software development best practices.
- Participate in code reviews, testing, deployment, and continuous improvement of development processes.
- About you
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 2–4 years of experience as a Full Stack Developer or similar role.
- Proficiency in frontend technologies such as JavaScript/TypeScript, React.js, Vue.js, or similar frameworks.
- Proficiency in backend development using Node.js, Java, PHP, Go, or other relevant technologies.
- Good understanding of REST API, database management, SQL/NoSQL, and system integration.
- Familiarity with Git, CI/CD, Docker, and modern software development practices.
- Experience with payment gateway, fintech, financial technology, e-commerce, or high-transaction systems is a strong advantage.
- Strong problem-solving skills, attention to detail, and ability to work collaboratively in a fast-paced environment.