
Full Stack Developer
Kharisma Potensia Indonesia
- Contract
- On-site • Jakarta Pusat
- Rp8.000.000 – 15.000.000
No Sign Up Required!
Job Description
Job Description:
The Full Stack Developer will take ownership of both server-side and client-side components of our job marketplace platform, with a primary focus on backend development. This role requires deep experience in building scalable APIs, managing databases, and implementing robust backend logic. On the frontend, the developer will leverage AI-powered tools and UI frameworks/templates for rapid development, with the ability to customize and fine-tune components to meet specific UX/UI needs. Collaboration with cross-functional teams is crucial to ensure a seamless and performant user experience.
Key Responsibilities:
- Design, develop, and maintain RESTful APIs and server-side logic.
- Optimize backend performance, scalability, and security.
- Integrate with third-party services and handle asynchronous data processing.
- Use AI tools (e.g., GitHub Copilot, UI generators) and templates to build and customize frontend interfaces as needed.
- Collaborate with UI/UX designers and front-end developers to refine user-facing features.
- Ensure seamless integration between front-end and back-end components.
- Maintain database schemas and write efficient queries (SQL and/or ORM-based).
- Write clean, testable, and maintainable code across the stack.
- Participate in code reviews, testing, and documentation.
Requirements
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in full stack or backend development.
- Strong proficiency in server-side languages such as Node.js or Python.
- Solid experience with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with frontend frameworks (e.g., React, Vue.js) and experience using AI-based development tools for UI generation and scaffolding.
- Understanding of HTML, CSS, and JavaScript for UI customization.
- Knowledge of web security best practices and data protection techniques.
- Experience with Git for version control and collaborative development.
- Exposure to cloud platforms (AWS, GCP, etc.) and DevOps practices is a plus.
- Ability to adapt templates and generated code to match business and design needs.
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
PT KHARISMA POTENSIA INDONESIA Committed to being part of the formation of Quality Indonesian Human Resources, with focus on the formation of work systems, the self concept and training to build superior to be able make a significant contribution wherever they are.