Junior Full Stack Developer – Kota Surabaya
We are seeking a talented and passionate Full stack IT Programmer to join our dynamic team. The ideal candidate will be proficient in both front‑end and back‑end development, with a strong understanding of website development principles and experience using various frameworks. You will be responsible for designing, developing, testing, and deploying robust and scalable web applications.
- Develop and maintain web applications using various programming languages and frameworks.
- Design and implement user‑friendly and responsive front‑end interfaces.
- Build and optimize efficient and secure back‑end systems and APIs.
- Collaborate with cross‑functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing systems.
- Write clean, well‑documented, and efficient code.
- Stay up‑to‑date with emerging technologies and industry trends.
- Cyber security knowledge is a plus.
Requirements:
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
- English language proficiency written & verbal.
- Fresh graduate candidate is welcome.
- Team player and personal capability to work without any supervision.
- Capability to work under tight deadlines.
- Proven experience as a Fullstack Developer or similar role.
- Strong knowledge of back‑end programming languages (PHP, …).
- Experience with at least one popular back‑end framework (Laravel, CodeIgniter, Express).
- Solid understanding of database design and management (MySQL).
- Familiarity with version control systems (Git).
- Understanding of RESTful API design and development.
- Excellent problem‑solving and communication skills.
Kota Surabaya, East Java
IDR 9,000,000 - 12,000,000 Y PT Steel Pipe Industry of Indonesia Tbk
Qualification
- Bachelor's degree in Informatics, Information Systems, or related field
- Minimum 7 years of professional experience in software development
- Strong knowledge of: Linux / Windows Server, PostgreSQL, RESTful APIs, Docker, Git, Gitlab
Main Responsibilities
- Develop and maintain applications across web, desktop, and mobile platforms
- Troubleshoot, debug, and resolve software issues
- Ensure code quality, maintain documentation, and follow best practices
Preferred Skills
- Knowledge of DevOps practices and CI/CD pipelines
- Familiarity with Agile methodologies
- Teliti, akurat & sangat attention to details